一个关于textBox和键事件的问题 端5快乐: 怎么实现,在一个txtBox里:当输入 * 时,不在txtBox里显示出来;比如: 先输入12345,接着按了*键。但在txtBox框不显示*(意思是:只显示12345),并把光标移到另一个txtBox里。是不是要用什么键盘钩子什么的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在keydown中写代码,判断字符如果是*,则e.cancel = true;不处理这个值就行了 这个兄弟!谢谢,Vs.net 2005里边没有e.cancel这个属性,不过你提醒了我怎么找方法。我已经解决了。用就行了e.SuppressKeyPress = true;就相当于你所说的e.cancel if (char.IsDigit(e.KeyChar)) { e.Handled = false; } else { e.Handled = true; }把char.IsDigit(e.KeyChar))修改一下按照Ascii比较一次,在textBox1_KeyPress事件里面写上去就可以了 C#窗体程序,读取ANSI编码的txt文件,导致无法判断其中的汉字 Winform 的Label怎么实现旋转图片的动画 c# PDA中安装CmpactFramwork2.0(立即给分) insert into 语法错误 栾姓小女孩今年12月1日出生,求各位叔叔阿姨给想个好名字吧 datagird让内容自动换行 关于数据库产品编号输入问题 如何在控件设置小数位数? xml 2500 studentCD 的 Democode里面使用了 XMLVersions.ocx ,显示结果看不懂 !! 如何将状态栏中的“后退”按钮变为不可用? 在批处理文件中使用变量的问题 简单问题 送分了啊~
这个兄弟!谢谢,Vs.net 2005里边没有e.cancel这个属性,不过你提醒了我怎么找方法。我已经解决了。用就行了e.SuppressKeyPress = true;就相当于你所说的e.cancel
{ e.Handled = false;
}
else
{
e.Handled = true;
}把char.IsDigit(e.KeyChar))
修改一下按照Ascii比较一次,在textBox1_KeyPress事件里面写上去就可以了