c#判断文本框输入是否为数字的最简单写法
c#判断文本框输入是否为数字的最简单写法,不要正则表达式哦,还有文本框输入结束的回车响应事件是什么?...
c#判断文本框输入是否为数字的最简单写法,不要正则表达式
哦,还有文本框输入结束的回车响应事件是什么? 展开
哦,还有文本框输入结束的回车响应事件是什么? 展开
2个回答
展开全部
假如你的文本框名是txt:
按下回车就判断是不是合法的数字~文本框的KeyDown事件代码
private void txt_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
for (int i = 0; i < txt.Text.Length; i++)
{
if (char.IsDigit(txt.Text[i]) == false)
{
MessageBox.Show("不是合法的数字");
return;
}
}
}
}
按下回车就判断是不是合法的数字~文本框的KeyDown事件代码
private void txt_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
for (int i = 0; i < txt.Text.Length; i++)
{
if (char.IsDigit(txt.Text[i]) == false)
{
MessageBox.Show("不是合法的数字");
return;
}
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询