有textBox1、textBox2、textBox3、textBox4、textBox5已使用了
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (!char.IsDigit(e.KeyChar))
{
e.Handled = true;
}
}
限制只能输入数字,如何才能实现,使用backspace可以清空textBox呢?谢谢
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (!char.IsDigit(e.KeyChar))
{
e.Handled = true;
}
}
限制只能输入数字,如何才能实现,使用backspace可以清空textBox呢?谢谢
解决方案 »
- 不懂C++,有一段代码不知道怎么转,PUCHAR转换
- 折磨人的Dev控件
- C#中数据库查询结果如何返回
- 用SQL脚本创建多个表,当引用外键的表尚未建立时就出错,如何忽略这种错误,将各个表全部创建起来。
- 如何在屏幕上画一条1CM的线,不管在哪台机器哪种显示器上显示出来的都是1CM. 内详
- 30分 求 SQL select 查询问题
- 索引超出范围.必须为非负值并小于集合大小,参数名:index
- 请教在数据库中保存二进制的问题.
- 如何给Web窗体中的TreeView加右键菜单??
- C#的语言缺陷。。。大家进来看看。。。
- |ZYCWPF| 我给ColorPicker添加了事件,但为什么没有办法执行呢
- c# winfrom 如何获取远程计算机的内存使用率和可用内存
private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyValue == 8)
{
this.textBox1.Text = "";
//这里还可以添加你要清空的文本框
}
}
this.Controls.OfType<TextBox>().ToList<TextBox>().ForEach(txtbox => txtbox.Text = "");
必须用keydown事件吗?不能用keypress事件吗?