评论会员:沃尔特博览会,小 时间:2012/02/06
我假设你有一个WinForms应用程序?我可能会使用的OnKeyPress甚至做你想做的,但的onkeyup的onkeydown事件可能是更好地为您的具体情况
评论会员:游客 时间:2012/02/06
。解决方案1LanFanNinja:确定这样处理的按键,尽量不显示加号文本框的KeyDown或KeyUp事件处理程序中,你需要做的像这样:codeprelang="c#"spanclass="code-keyword"if/span(e.KeyCode==Keys.Add||e.KeyCode==Keys.Oemplus){spanclass="code-comment"///spanspanclass="code-comment"donotaddthistothetextbox/span}/pre/code
Naerling:两个以上的答案都是正确的。不过,我想指出,我常常忽视自己的一个小细节,你。当你希望你的表格,以提高在KeyDown的KeyUp,KeyPress事件,你应该确保
你的表格]被设置为true。你的表格,然后将得到您(按键,你在窗体上的控件)的所有按键。
您可能会感兴趣的是另一个读{A}]由马克・克利夫顿。把它比作自己的小算盘,看到你的两个不同。可以看到一个伟大的方式如何不同的事情可以做{S0的}