Как корректно сохранить настройки формы, если в момент закрытия она была свернута? - 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

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.4 из 5
Похожие ответы