C# 最小化应用程序,就像在Windows7中一样
当用户按下最小化按钮时,如何使WPF C应用程序像Windows 7一样最小化 编辑 创建一个可以执行此操作的按钮:C# 最小化应用程序,就像在Windows7中一样,c#,wpf,window,minimize,C#,Wpf,Window,Minimize,当用户按下最小化按钮时,如何使WPF C应用程序像Windows 7一样最小化 编辑 创建一个可以执行此操作的按钮: WindowState = WindowState.Minimized; 但是它会立即最小化,并且不会收缩到任务栏,就像在Windows7中最小化文件夹一样。默认情况下,如果您没有在designer或XAML中过多地使用窗口属性,则会发生这种情况。因此,如果你没有改变任何东西,你实际上不需要做任何事情来让它工作——假设你至少在一个窗口中显示这些东西 要在代码中调整WPF窗口的大
WindowState = WindowState.Minimized;
但是它会立即最小化,并且不会收缩到任务栏,就像在Windows7中最小化文件夹一样。默认情况下,如果您没有在designer或XAML中过多地使用窗口属性,则会发生这种情况。因此,如果你没有改变任何东西,你实际上不需要做任何事情来让它工作——假设你至少在一个窗口中显示这些东西 要在代码中调整WPF窗口的大小,请参考以下问题:
问题是,你对你的应用程序做了什么来停止默认行为?你的意思是你想以编程方式最小化窗口,就像用户按下按钮时发生的那样,或者?好吧,应用程序总是在用户按下最小化按钮时最小化,所以你不应该做任何事情。或者你的意思是你想在旧版本的Windows上模拟这种行为?我做了一个自定义的最小化按钮,它可以编辑。当按下按钮时,它会立即最小化到任务栏,而不像普通windows应用程序那样收缩到任务栏