c#实现TextBox只允许输入数字

发布时间:2019-11-02编辑:脚本学堂
本文介绍了c#实现文本框textbox中只允许输入数字的方法,有需要的朋友参考下。

例子,限制textbox文本框只能输入数字。
 

复制代码 代码示例:
public class TextBoxEx : System.Windows.Forms.TextBox {
  protected override void OnKeyPress(System.Windows.Forms.KeyPressEventArgs e) {
  if (!char.IsDigit(e.KeyChar) && !e.KeyChar.Equals('b') ) {
  e.Handled = true;
}
  base.OnKeyPress(e);
}
}

代码说明:
例子很简单,通过检测输入字符的编码,实现限制文本框只能输入数字的功能。