.net 有没有一种简单的方法可以为一个键绑定设置多个修改器?
我试过:.net 有没有一种简单的方法可以为一个键绑定设置多个修改器?,.net,wpf,key-bindings,.net,Wpf,Key Bindings,我试过: <KeyBinding Key="S" Modifiers="Control, Shift"/> 及 但它不起作用。您可以使用: <KeyBinding Modifiers="Ctrl+Shift" Key="S" Command="{Whatever}" /> 手势也应该起作用: <KeyBinding Gesture="Ctrl+Shift+S" Command="{Whatever}" /> 有关更多详细信息,请参阅。来自
<KeyBinding Key="S" Modifiers="Control, Shift"/>
及
但它不起作用。您可以使用:
<KeyBinding Modifiers="Ctrl+Shift" Key="S" Command="{Whatever}" />
手势也应该起作用:
<KeyBinding Gesture="Ctrl+Shift+S" Command="{Whatever}" />
有关更多详细信息,请参阅。来自:
XAML值
一个或多个修改器引用一个或多个
修改器关键点,由
ModifierKeys枚举,带分隔符
使用“+”字符
所以我猜是
<KeyBinding Key="S" Modifiers="Control+Shift"/>
我觉得这看起来很熟悉:看@paxdiablo,哎呀,我没注意到。我试图删除它,但它不允许我。我希望更多的用户会投票支持关闭和清除它。这是否回答了你的问题?
<KeyBinding Key="S" Modifiers="Control+Shift"/>