c#限制文本框输入的最小值

限制文本框输入的数字的最小值,比如一个文本框,只能输入数字,现在我要限制它输入的数字最小只能输入50该怎么实现呢?别说MaxLength这个是限制输入的长度!!对了。。。... 限制文本框输入的数字的最小值,比如一个文本框,只能输入数字,现在我要限制它输入的数字最小只能输入50 该怎么实现呢?别说MaxLength 这个是限制输入的长度!!
对了。。。我忘了说了,,是Winfrom的。。。不是ASP的
展开
 我来答
次靖之kc
2014-12-08 · TA获得超过356个赞
知道答主
回答量:135
采纳率:0%
帮助的人:81.7万
展开全部
<asp:TextBox ID="Title" runat="server" Width="350px" TextMode="SingleLine" MaxLength="15"></asp:TextBox>(标题最长可为15个字)
更多追问追答
追问
是winform的。。。不是ASP的。。。
追答
设置TextBox的KeyPress事件,加入下面代码:

private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
// 此代码为了使Backspace按键在输入2字之后还能有效
if (e.KeyChar == (char)Keys.Back)
{
e.Handled = false;
return;
}
if (textBox1.Text.Length >= 2) e.Handled = true;
}
这样就只能输入2个汉字(或者英文字母)了。
iwannar
2015-12-09 · TA获得超过328个赞
知道小有建树答主
回答量:274
采纳率:0%
帮助的人:122万
展开全部
假设输入为整型:
int x=int.tryparse(text);
x=Math.min(x,fMinValue);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式