
.NET文本框中只能输入数字,我该怎么做??急急急
Windows应用程序里,文本框里只能输入数字,我该怎么做?哪位高手来指点下谢谢没得KeyChar郁闷...
Windows应用程序里,文本框里只能输入数字,我该怎么做? 哪位高手来指点下 谢谢
没得KeyChar 郁闷 展开
没得KeyChar 郁闷 展开
4个回答
展开全部
private void textBox1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
if ((e.KeyChar < 48 || e.KeyChar > 57) && (e.KeyChar != 8))
{
e.Handled = true;
base.OnKeyPress(e);
}
}
{
if ((e.KeyChar < 48 || e.KeyChar > 57) && (e.KeyChar != 8))
{
e.Handled = true;
base.OnKeyPress(e);
}
}
展开全部
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if ((Convert.ToInt32(e.KeyChar)) < 48 || (Convert.ToInt32(e.KeyChar)) > 57)
{
//MessageBox.Show("Only No.Accepted!");
e.Handled = true;
}
}
===========
这里没有考虑小数点和BackSpace
{
if ((Convert.ToInt32(e.KeyChar)) < 48 || (Convert.ToInt32(e.KeyChar)) > 57)
{
//MessageBox.Show("Only No.Accepted!");
e.Handled = true;
}
}
===========
这里没有考虑小数点和BackSpace
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.NET 中有个 MaskedTextBox 控件,这个可以设置只能输入数字。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
QQ网络硬盘打不开
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询