создал форму в vb.net 2013 сФорма стиль границы никто не был закрыт минимизирована в трей не восстановит
Me.FormBorderStyle = Windows.Forms.FormBorderStyle.None
и кнопка с
Me.WindowState = System.Windows.Forms.FormWindowState.Minimized
Проблема есть, если пользователь закрывает форму, пока форма была сведена к минимуму на панели задач, когда вы снова запустите программу ... вы можете увидеть программу на панели задач, но щелчок на значке панели задач для программы ничего не делает ... нажатие на уведомление значок в трее для программы ничего не делает ... ДАЖЕ, если значок в лотке уведомлений установлен на
Form.Show
Form.Activate
Form.WindowState = System.Windows.Forms.FormWindowState.Normal
Я пробовал форсировать форму для обновления.
Я пробовал заставлять форму перерисовывать себя при начальном размере.
Единственное, что работает, чтобы показать его еще раз после этого несуществующей состояние поставить
Me.WindowState = System.Windows.Forms.FormWindowState.Maximized
в случае Form_Load, то пусть форма нагрузки, остановить отладку, а затем закомментируйте строку снова так форма восходит к тому, как это должно быть.
Я что-то упустил?
Кроме того, зависший над значком на панели задач для программы показывает полную форму в заглядывать ... так что это, по всей видимости будет загружено, просто не в состоянии, он должен быть в.
Вы должны писать FormWindowState или местоположение и размер на диске где-то, когда вы закрываете форму. – LarsTech
Омг, да, был неудачный день, и я должен был это увидеть. Благодаря! – bchiemara