Как получить Form.DesktopBounds до того, как окно было свернуто или развернуто - PullRequest
6 голосов
/ 27 октября 2009

Я хотел бы сохранить и восстановить состояние WinForms Форма , более конкретно DesktopBounds и WindowState .

Однако, когда WindowState не является нормальным (то есть свернутым или развернутым), я бы хотел сохранить предыдущее значение DesktopBounds , когда Форма все еще была в нормальном состоянии.

Очевидно, что окна где-то запоминают это предыдущее состояние, потому что двойное нажатие кнопки максимизации восстанавливает исходное положение и размер формы. Как мне прочитать это оригинальное состояние?

РЕДАКТИРОВАТЬ : Некоторые похожие вопросы SO:

1 Ответ

9 голосов
/ 27 октября 2009

Проверка RestoreBounds свойство.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...