У меня возникла основная проблема с открытием дочерней формы в mdiForm.
Dim frm As New Form1
frm.MdiParent = Me
frm.Show()
У меня есть некоторый код в событии Form-Load дочерней формы, чтобы открыть соединение для доступа к базе данных (соединение открывается нормально).
Try
conn.Open()
catch ex As Exception
Msgbox("connection error")
End Try
MdiForm настроен на открытие в развернутом состоянии. Когда приложение запускается, mdiForm открывается нормально, и полоса меню также выглядит нормального размера. Однако, когда я пытаюсь открыть дочернюю форму (в данном случае Form1) из MenuStrip, mdiForm остается в развернутом состоянии, но больше не закрывает экран, а полоса меню сжимается (слова становятся намного меньше шрифтов), а затем объекты формы (метки и текстовые поля) также становятся меньше. Если я прокомментирую код в Form-Load, у меня не возникнет этой проблемы.
Я хотел бы, чтобы все оставалось того же размера непосредственно перед открытием дочерней формы.
something.Designer
? может тоже стоит заглянуть туда - person David   schedule 20.07.2016conn.Open()
закомментированным, отображаются ли данные, которые форма должна получать? - person David   schedule 21.07.2016