我有字符的列表:如何基于字符列表阻止用户输入?
var l = new List<char>();
l.AddRange(Path.GetInvalidFileNameChars());
l.AddRange(Path.GetInvalidPathChars());
我想,当用户按下阻断人物之一,以检测和设置SupressKeyPress
到true
。
我有e.KeyCode
,e.KeyData
和e.KeyValue
,但没有一个对应于例如?
。
我该如何验证它?
你在处理'Control.KeyPress'事件吗?不用说你正在处理什么事件,或者'e'的数据类型是什么,恐怕没有人能够帮助你。 – 2010-12-18 22:34:58
'KeyDown'实际上。但我可以使用任何按键事件。 – BrunoLM 2010-12-18 22:37:06
什么是SupressKeyPress?它似乎不是任何.NET Framework类的属性... – 2010-12-18 22:49:48