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