11智能在线
新记
C#TextBox只允许输入字符,不允许输入空格或tab怎么办
如题所述
举报该文章
相关建议 推荐于2018-05-18
在控件的keypress事件里输入如下代码就OK了,简单明了!
if (" ".IndexOf(e.KeyChar) != -1)
{
e.Handled = true;
}
Tab键是用来切换活动控件的,不建议做处理。一般来说在TextBox中Tab键也不能进行空格,所以没必要处理。
我也是菜鸟,菜鸟就喜欢简单的,太专业的什么正则表达一看就晕了,实现功能都一样,何必费那么多劲呢,是吧!
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/87274s4pf.html
其他看法
第1个回答 2012-02-27
可能在属性那里设置tab的
!但是空格。这个建议你用正则表达式或者直接代码进行判断
第2个回答 2012-02-27
可以使用正则表达式验证输入的有效性。
你的是 ASP.NET 还是 WINFORM 程序呢?
相似回答
大家正在搜
相关问题
C#如何让文本框TextBox只允许输入特定的字符输入
在C#textBox中怎样限制只能输入数字,空格或逗号啊?
怎样能确保C#中的TEXTBOX中只能输入数字而不能输入字母...
c#中TextBox只从控件输入,不让其从键盘输入
c#如何让textbox只能显示不能输入
怎么在C#+winform 窗体里 正则表达式限制文本框不能...
winform程序textbox文本框里面不能输入特殊字符和...
c# textbox控件里怎样让它只能输入一个字符