C# 如何让TextBox只允许输入数字
2013-07-18 20:00
330 查看
首先,在窗体.Designer.cs中写入下面一行程序:
然后,在窗体代码中写入以下程序:
OK!
this.textBox1.KeyPress += new System.Windows.Forms.KeyPressEventHandler(textBox1_KeyPress);
然后,在窗体代码中写入以下程序:
private void textBox1_KeyPress(object sender,KeyPressEventArgs e) { if (!char.IsDigit(e.KeyChar))//判断是否为数字 { MessageBox.Show("请输入数字!"); e.Handled = true;//取消显示该字符 } }
OK!
相关文章推荐
- C# TextBox中只允许输入数字的方法
- C#项目中接触了TextBox只允许输入数字的问题
- C# Winform textBox 只允许输入数字
- c# TextBox只允许输入数字,禁用右键粘贴,允许Ctrl+v粘贴数字
- 定制C# TextBox中只允许输入数字的解决方法
- 用C#编写的Windows应用程序如何控制TextBox中只能输入数字?
- C#中TextBox只允许输入数字或小数
- [ASP.NET 2.0]定制C#TextBox控件中只允许输入数字的解决方法
- C# TextBox中只允许输入数字的解决方法
- C# TextBox中只允许输入数字的方法
- C#TextBox中只允许输入数字的解决方法
- 定制C#TextBox控件中只允许输入数字的解决方法
- 定制C# TextBox中只允许输入数字的解决方法
- C#的TextBox控件输入测试-只允许输入数字的测试:
- ASP.NET c# textbox 正则表达式 文本框只允许输入数字(验证控件RegularExpressionValidator )
- c# 控制textbox 只允许输入 数字 0~9
- C#中TextBox只允许输入数字或者带负号或者小数点
- C#中TextBox只允许输入数字
- C#中TextBox只允许输入数字
- C# 中如何实现TextBox控件只能输入数字,而不能是其他字符