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