C#如何判断numericupdown是否为0

C#如何判断numericupdown是否为0,第1张

numeric updown?

如果是numeric updown的话判断是否等于0 就直接

if(updown==(numeric)0)就OK了当然还有涉及到numeric的格式 这个你定义的时候就已经定义好了吧

你说的是不是 NumericUpDown 控件?

刚刚在VS2012中试验了一下,发现即便修改为空,其Value值还是存在的,未被改动,并不存在为Null的问题。

如果你一定要让其显示Value值,我发现一个很笨的方法,用

NumericUpDown1DownButton()

和NumericUpDown1UpButton()

方法,Value就显示了,但改变了值,可以将2者成对使用,就是Up一下又Down一下,或者反过来。但在其Minimum或Maximum值附近会出错,要加判断语句来预防。

仅供参考,希望能帮到你。

        private void button1_Click(object sender, EventArgs e)

        {

            double a = (double)thisnumericUpDown1Value;

            MessageBoxShow(aToString());

        }

DecimalPlaces 属性确定在小数点后显示几位数,例如 小数点设为两位,增幅为025 即 numericUpDown1DecimalPlaces = 2; numericUpDown1Increment = 025M;

怎么会呢?用下面简单代码验证,证明确实是当前值!

Private Sub NumericUpDown1_ValueChanged(sender As SystemObject, e As SystemEventArgs) Handles NumericUpDown1ValueChanged

Label1Text = NumericUpDown1Value

End Sub

以上就是关于C#如何判断numericupdown是否为0全部的内容,包括:C#如何判断numericupdown是否为0、关于vb.net里numeric up down的用法问题、C#如何将数值选择控件(NumericUpDown)中当前的值保存到double型的a变量里面等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10072644.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存