Открытие дочерней формы приводит к изменению размера и уменьшению размера mdiform
У меня возникла основная проблема с открытием дочерней формы в 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 открывается нормально, и Menustrip также выглядит нормального размера. Тем не менее, когда я пытаюсь открыть дочернюю форму (в данном случае Form1) из MenuStrip, mdiForm остается в развернутом состоянии, но больше не покрывает экран, и менструальная панель сжимается (слова становятся гораздо меньшими шрифтами), а затем объекты формы (надписи и текстовые поля) также становятся меньше. Если я комментирую код в форме загрузки, я не получаю эту проблему.
Я бы хотел, чтобы все оставалось одинакового размера непосредственно перед открытием дочерней формы.