c# – 将System.Windows.Input.KeyEventArgs键转换为char

前端之家收集整理的这篇文章主要介绍了c# – 将System.Windows.Input.KeyEventArgs键转换为char前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要将事件args作为char,但是当我尝试转换Key枚举时,我会得到完全不同于所传递的字母和符号.

你如何将Key转换成char?

这是我试过的

ObserveKeyStroke(this,new ObervableKeyStrokeEvent((char)((KeyEventArgs)e.StagingItem.Input).Key));

编辑:我也没有在参数上的KeyCode属性.我从InputManager.Current.PreNotifyInput事件中获取它们.

解决方法

猜你在找的C#相关文章