Como restaurar uma janela minimizada no code-behin
Esta é uma pergunta trivial, mas me parece que não existe um método embutido para isso no WPF. Parece haver apenas oWindowState
propriedade que é uma enumeração não ajuda, pois não sei dizer se a janela estava noNormal
ouMaximized
antes de ser minimizado.
Ao clicar no ícone da barra de tarefas, a janela está sendo restaurada da maneira esperada, assumindo seu estado anterior, mas não consigo encontrar nenhum método definido que faça iss
Então eu tenho me perguntado se estou apenas faltando alguma coisa ou se eu preciso usar alguma lógica de interação personalizad
( Vou postar minha solução atual como resposta)