将NumericUpDown中的数值减半或加倍

时间:2016-10-09 06:36:49

标签: c# .net winforms numericupdown

我在VS 2015中创建了两个C#按钮。

如何减少数值,并使用按钮将NumericUpDown类中的数值加倍?

$v = $_GET['v'];

2 个答案:

答案 0 :(得分:2)

要将NumericUpDown的{​​{3}}减半或加倍,以便写出明显的除法或将Value乘以2并将结果指定给Value

但您看到的结果将根据Value的值进行舍入。该值将包含实际结果,但文本显示舍入结果。要提高文字的准确性,请增加DecimalPlaces并将其设置为2或更高。

numericUpDown1.Value /= 2;     // numericUpDown1.Value = numericUpDown1.Value / 2;
numericUpDown1.Value *= 2;     // numericUpDown1.Value = numericUpDown1.Value * 2;

答案 1 :(得分:0)

假设winforms:

1)导航到表单的设计页面。

2)双击您的按钮,或导航到控件的属性窗口中的事件选项卡,找到“Click”事件,双击它(属性窗口应该在您的右边,并包含一个闪电箭头,是事件标签)。这应该自动生成一些看起来像这样的代码:

private void btnYourButton(object sender, EventArgs e)
        {
         //this is where your code goes
        }

3)编写代码以在大括号{}之间执行所需的功能。类似的东西:

numericUpDown.Value = numericUpDown.Value * 2;