0

在 XAML 中,我可以这样做:

<KeyBinding Command="{Binding UndoCommand}"
            Key="Z"
           Modifiers="Control"/>

但现在我想在后面的代码中实现这一点:

dim binding=New KeyBinding(someCommand,ConvertToKey("Z"), ModifierKeys.Control)

“ConvertToKey”功能到底是什么样子的?

4

2 回答 2

1

键是一个枚举,你可以通过将字符串转换为枚举

Enum.Parse(typeof(Key),"Z")

希望这可以帮助

于 2013-01-02T11:14:38.390 回答
0

在这背后的代码中可以实现为:

new KeyBinding(someCommand, Key.Z, ModifierKeys.Control)
于 2013-01-02T09:43:42.253 回答