C#的numericupdown控件 如何在值改变前进行判定

因为初学所以很多都不会……比如inta=1000;当用户点击numericupdown增加或减少数值时进行判定if(a-500<0)则不改变数值;否则numericupd... 因为初学所以很多都不会……

比如

int a=1000;
当用户点击numericupdown增加或减少数值时进行判定
if(a-500<0)
则不改变数值;
否则numericupdown的值改变
展开
 我来答
Damon_lan
2015-05-12 · TA获得超过2054个赞
知道小有建树答主
回答量:415
采纳率:0%
帮助的人:178万
展开全部

方法一,你可以设置最小值Minimum和最大值Maximum

比如

            numericUpDown1.Minimum = 10;
            numericUpDown1.Maximum = 20;

方法二:你还可以在ValueChanged事件进行判定

private void numericUpDown1_ValueChanged(object sender, EventArgs e)
        {
            if (numericUpDown1.Value > 20)
            {
                numericUpDown1.Value = 20;
            }
        }

谢谢!祝你好运,有问题可以在讨论,加油!!

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式