WPF中禁用窗口的“alt+空格”功能菜单键
UI设计中经常需要作出无边框Window以防止用户做窗口的“最大、最小、关闭”等操作,但此时“alt+空格”菜单依然可做这些操作,
可在code-behind中加入以下代码禁用之:
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
private void PrintWindow_KeyDown(object sender, KeyEventArgs e) { if (Keyboard.Modifiers == ModifierKeys.Alt && e.SystemKey == Key.Space) { e.Handled = true; } else { e.Handled = false; //or “ base.OnKeyDown(e); ” } }