【发布时间】:2016-11-22 00:06:19
【问题描述】:
嘿,我的 wpf 网络浏览器有问题。例如,我不希望您可以按“CRTL + N”之类的快捷方式来打开新标签。我已经找到了怎么做,但是如果我想处理更多的快捷方式,它只会阻止最后一个。我知道这将非常简单,但我现在不知道如何解决它。这是我的代码:
e.Handled = e.Key == Key.N && e.KeyboardDevice.Modifiers == ModifierKeys.Control;
e.Handled = e.Key == Key.O && e.KeyboardDevice.Modifiers == ModifierKeys.Control;
e.Handled = e.Key == Key.OemMinus && e.KeyboardDevice.Modifiers == ModifierKeys.Control;
e.Handled = e.Key == Key.OemPlus && e.KeyboardDevice.Modifiers == ModifierKeys.Control;
e.Handled = e.Key == Key.Subtract && e.KeyboardDevice.Modifiers == ModifierKeys.Control;
e.Handled = e.Key == Key.Add && e.KeyboardDevice.Modifiers == ModifierKeys.Control;
【问题讨论】: