Vb.net windows forms-каждый раз, когда мы открываем диалоговое окно, размер автоматически увеличивается
Я уже некоторое время пытаюсь решить эту проблему, но не могу найти ничего полезного.
Выпуск-1
В приложении Windows forms размер диалогового окна постоянно увеличивается каждый раз, когда мы пытаемся его открыть.
я попытался решить эту проблему следующими способами.
-Autosize/AutoSizeMode
-Освежить,
-Статические значения для местоположения и размера,
-фиксированные значения для максимального и минимального размера,
Выпуск-2
Я могу исправить вышеуказанную проблему-1 с помощью
SetBounds(x,y,Width,height)
но теперь я столкнулся с новой проблемой,когда все поля(радиокнопки, текстовое поле и кнопка) внутри диалогового окна продолжают увеличиваться(также пробовал все вышеперечисленные разрешения для выпуска-2)**Код:**
Sub Frm_click() **Frm.ShowDialog()** //windows defined method End Sub Sub Frm_load(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles MyBase.Load) ******* ***** **** End Sub
заранее спасибо..
Что я уже пробовал:
Погуглил несколько пунктов..
Autosize/AutoSizeMode Refresh,
SetBounds(x,y,Width,height)
CHill60
Где этот код? Потому что то, что вы разместили здесь, не является кодом VB.
Aydin Homay
Насколько мне известно, такого поведения по умолчанию для VB нет. Я думаю, что есть некоторые коды на ваших формах windows, которые вызывают такой эффект, и вам нужно скопировать вставить код здесь, тогда мы можем найти, в чем проблема.
Member 11889760
В коде я не нашел ничего подозрительного, что могло бы повлиять на мой дизайн windows.
Суб Frm_click()
**Frm.ShowDialog()** //определенный windows метод
Конец Подводной Лодки
Суб Frm_load(eventSender бывал как системы.Объект, бывал eventArgs как система.EventArgs) Обрабатывает MyBase.Load)
****
****
"я смог найти изменения в значениях в eventSender каждый раз, когда отлаживал свое приложение.
*******
*****
****
Конец Подводной Лодки