在设计winform窗体的时候怎么才能让textbox控件只能输入数字呢
展开全部
private bool valudateInfo(textbox str)
{
str = textBox1.text;
int result = 0;
if (int.TryParse(str, out result) == true)
{
Console.WriteLine("这说明输入的是数字");
return true;
}
else
{
Console.WriteLine("这说明输入的不是数字");
return false;
}
}
建个方法专门验证下 控件本身没这功能!
{
str = textBox1.text;
int result = 0;
if (int.TryParse(str, out result) == true)
{
Console.WriteLine("这说明输入的是数字");
return true;
}
else
{
Console.WriteLine("这说明输入的不是数字");
return false;
}
}
建个方法专门验证下 控件本身没这功能!
展开全部
使用MaskedTextBox控件,可以定义输入的格式,还可以有占位符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个.....TextBox本身没有这个功能的......要实现的话只能你自己加验证,写正则验证,貌似可以用自定义控件去实现吧
追问
验证该怎么写呢
追答
获取用户输入的字符串,一位一位去判断看是不是数字,不是数字就给出提示,当然也可以用正则表达式去判断
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询