当前位置:首页 > Windows程序 > 正文

WinForm笔记一:文本框只允许输入数字

2024-03-31 Windows程序

在WinForm的文本框中,有时候只允许数字,而不能输入除数字以外的其他字符,要调用TextBox的KeyPress事件,代码如下:

//只允许输入数字
if (e.KeyChar<‘0‘||e.KeyChar>‘9‘)
{
e.Handled = true;
}
//允许输入退格键
if (e.KeyChar == 8)
{
e.Handled = false;
}

TextBox tBox = sender as TextBox;        //哪个文本框调用,tBox 就是哪个文本框

//第一位不能输0
if (tBox.SelectionStart == 0 && e.KeyChar == ‘0‘)
{
e.Handled = true;
}

WinForm笔记一:文本框只允许输入数字

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/57792.html

Jm-杰米博客Jamie
草根站长的技术交流乐园!IT不会不要紧快来好好学习吧!
  • 20786文章总数
  • 7494635访问次数
  • 建站天数
  • 友情链接