带有OEM密钥的WPF KeyGesture

时间:2017-06-21 12:17:47

标签: c# wpf input

OEM键取决于键盘,没关系。我想要完成的是Visual Studio为一些快捷方式所做的事情。

要专注于解决方案资源管理器,我的快捷键是CTRL +ç(我使用的是巴西键盘)。

所以,我已经使用KeyGesture创建了Key.Oem1并且快捷方式正常,但是WPF在InputGestureText中显示了CTRL + Oem1。我想显示绑定到Oem1键的实际字符。

var gesture = new KeyGesture(Key.Oem1, ModifierKeys.Control);
var text = gesture.GetDisplayStringForCulture(new CultureInfo("pt-BR"));
//'text' is CTRL+Oem1 and should be CTRL+ç

我如何获得实际角色?我找到了this,但它使用了WinForm Keys枚举。

0 个答案:

没有答案