有没有一种简单的方法可以将最小化的形式恢复到以前的状态,正常或最大化?我期待与单击任务栏(或右键单击并选择恢复)相同的功能。
到目前为止,我有这个,但如果表单之前最大化,它仍然会作为普通窗口返回。
if (docView.WindowState == FormWindowState.Minimized)
docView.WindowState = FormWindowState.Normal;
我是否必须处理表单中的状态更改才能记住以前的状态?
最佳答案
使用 MainWindow.WindowState = WindowState.Normal;
还不够
下一种方法适用于我的 WPF 应用程序:
MainWindow.WindowState = WindowState.Normal;
MainWindow.Show();
MainWindow.Activate();
关于winforms - 从最小化恢复 WindowState,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/354445/