Как корректно сохранить настройки формы, если в момент закрытия она была свернута? - Visual Basic .NET
Формулировка задачи:
Добрый день товарищи. Столкнулся с проблемой.
Есть форма, если ее закрывать и открывать все норм. Но если ее свернуть и из панели задачь навести и нажать крестик, то при следущем запуске, форма не загружается. Она появляется в панеле задачь, если навести на нее то даже видно что закгрузилась, но т.к. нет кнопки развернуть, ее невозможно достать. Спасает лишь переустановка программы.
Нашел способ Me.WindowState.Maximized. Поставить в загрузку. Но тогда сами понимаете, будь она хоть свернута или нет, она откроется, но на весь экран.
Может есть способ, что нибудь записать в closed, что бы он не закрывался в свернутом состоянии вообще. Тогда и проблем не будет.
Спасибо.
Решение задачи: «Как корректно сохранить настройки формы, если в момент закрытия она была свернута?»
textual
Листинг программы
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing If Me.WindowState = FormWindowState.Minimized Then e.Cancel = True End If End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д