C#只能输入数字的textbox
2017-08-04 00:00
274 查看
下面是一个简单的方法,实现一个textbox只能输入数字,当按下其它字母键时,不会响应。
重写textbox的KeyPressed事件响应函数即可,如下:
void TxtHeightKeyPress(object sender, KeyPressEventArgs e)
{
base.OnKeyPress(e);
if(!(char.IsDigit(e.KeyChar)||(e.KeyChar=='\b')))//注意退格键不要漏了,否则就不能退格!
{
e.Handled = true;
return;
}
}
重写textbox的KeyPressed事件响应函数即可,如下:
void TxtHeightKeyPress(object sender, KeyPressEventArgs e)
{
base.OnKeyPress(e);
if(!(char.IsDigit(e.KeyChar)||(e.KeyChar=='\b')))//注意退格键不要漏了,否则就不能退格!
{
e.Handled = true;
return;
}
}
相关文章推荐
- C# TextBox中只能输入数字的几种常用方法(C#)
- C#textbox只能输入数字
- Winform TextBox中只能输入数字的几种常用方法(C#)
- C#Winform限制Textbox只能输入数字
- C# TextBox 只能输入数字
- C# TextBox中只能输入数字的几种常用方法(C#)
- C# TextBox中只能输入数字的几种常用方法(C#)
- C# TextBox控件只能输入数字
- C#中textbox只能输入数字
- WPF C# VS2013 TextBox控件 限制只能输入数字
- Winform TextBox中只能输入数字的几种常用方法(C#)
- C# winform textbox只能输入数字
- C#Winform限制Textbox只能输入数字
- c# winform 让textbox中只能输入int64位的数字
- C# 让textbox 只能输入数字的方法
- C#中TextBox只能输入数字的代码
- textbox只能输入数字,且长度小于指定值(c#)
- C# 中如何实现TextBox控件只能输入数字,而不能是其他字符
- C# TextBox 只能输入数字
- C# textbox中输入时加限制条件 // C#Winform下限制TextBox只能输入数字 // 才疏学浅(TextBox 小数点不能在首位+只能输入数字)