0

RichTextControl の OnKeyUp メソッドを作成しましたが、特殊文字 (Shift、Control、Alt など) であるすべてのキーを無視したいと考えています。

それを行う1つの方法は、無視したいすべての文字を列挙することですが、このコンテキストで使用できるIsSpecialKey関数のようなものがどこかにあるかどうか疑問に思っています

4

1 に答える 1

1

次のように、 KeyEventArgsのKeyCodeプロパティでChar.IsControlメソッドを使用できると思います。

KeysConverter kc = new KeysConverter();
if (!Char.IsControl(Convert.ToChar(kc.ConvertToString(e.KeyCode))))
{
    ...
}
于 2012-04-18T21:50:35.033 に答える