Это несколько банальный вопрос, но мне кажется, что в WPF для него нет встроенного метода. Кажется, есть только свойство WindowState
, которое, будучи перечислением, не помогает, поскольку я не могу сказать, было ли окно в Нормальном
или Максимизированном
состоянии перед минимизацией .
При щелчке по значку на панели задач окно восстанавливается так, как ожидалось, принимая свое предыдущее состояние, но я не могу найти какой-либо определенный метод, который бы это делал.
Так что мне было интересно, не упускаю ли я чего-то или мне нужно использовать некоторую пользовательскую логику взаимодействия.
( Я отправлю свой текущее решение в качестве ответа )