WPF阻止用户进行最大化/最小化操作
首先在window窗体中设置属性ResizeMode="NoResize"
然后这个时候还可以在任务管理器中对程序进行最大化最小化
当触发最大化最小化事件时,进行拦截
前台代码
StateChanged="window_StateChanged"
后台代码
private void window_StateChanged(object sender, EventArgs e)
{
if (this.WindowState == WindowState.Minimized|| this.WindowState == WindowState.Maximized)
{
WindowState = WindowState.Normal;
}
}