我为RichTextControl创建了一个OnKeyUp方法,我想忽略所有特殊字符的键(如shift,control,alt等)。
这样做的一种方法是枚举我想要忽略的所有字符,但我想知道,如果在某处有类似IsSpecialKey函数的东西,我可以在这个上下文中使用
答案 0 :(得分:1)
我认为你可以在Char.IsControl的KeyCode属性上使用KeyEventArgs方法,如下所示:
KeysConverter kc = new KeysConverter();
if (!Char.IsControl(Convert.ToChar(kc.ConvertToString(e.KeyCode))))
{
...
}