WINFORM 限制TEXTBOX输入(分不够可以加) TEXTBOX输入设置,不允许输入字母还有标点,别的可以用!请大家帮帮我,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 previewkeydown事件里把截取你要屏蔽的按键,把e.handled设为true 这个用正则限制。网上很多,baidu一下。我从来不记,用的时候baidu一下就可以了! LZ可以看看这个:http://msdn.microsoft.com/zh-cn/library/system.windows.forms.maskedtextbox.aspx 下面是我在工作中用到的源代码限制文本框中只能输入+-*/和数字,退格键是8的ASCII,回车键是13的ASCIIprivate void textBox1_KeyPress(object sender, KeyPressEventArgs e){ int i1 = e.KeyChar; if (i1 == 8 || i1 == 13) { return; } string s1 = "0123456789+-*/"; i1 = s1.IndexOf(e.KeyChar); if (i1 == -1) e.Handled = true ; //*/} 在KEYDOWN事件里处理,其它的自己搞定就行了 winform 程序,重新编译后 exe文件不更新? .net 关于导入excel 时首行内容如何读取的问题 谢谢! 如何改变imagesize 求个c#正则表达式 子表单如果控制主表单的控件? [**修复下载**]大家帮忙测试小弟的软件SmartRun,小弟倾家散分!!!且在关于中显示大侠的芳名!!! richTextBox 如何平滑滚动。在线等。谢谢 新手的问提:请问如何实现DataGrid中新增一行后的数据更新,如何获得当前鼠标做在位置的值! 有没有 visual C#的教程? Message类的Result怎么返回bool值? 【初学者求教】代码读不懂 【初学者求教】代码读不懂求解释
http://msdn.microsoft.com/zh-cn/library/system.windows.forms.maskedtextbox.aspx
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
int i1 = e.KeyChar;
if (i1 == 8 || i1 == 13)
{
return;
}
string s1 = "0123456789+-*/";
i1 = s1.IndexOf(e.KeyChar);
if (i1 == -1)
e.Handled = true ;
//*/
}