Winform重定向按钮点击数字向上/向下

时间:2017-06-08 07:34:40

标签: c# numericupdown

数字向上控制是智能触摸我的触摸屏。 所以我想编码通过另一个按钮(带有向上三角形图像的大按钮和另一个带有三角形的大按钮)按下它们。

为了获得优势,我在数字updowncontrol上创建了一个onclick事件。

    private void nudScanWindowY_OnClick(object sender, EventArgs e)
    {
        gbNumericUpDown2.Visible = true;
        numericUpdownHelper = 8;
    }

然后会显示带有大/上/下按钮的组合框。 并且为了区分各种更新控制,给出了一个数字。 通过使用开关推荐正确的数字更新已更新

     select(numericUpdownHelper)
     case 8:
                if (nudScanWindowY.Value < 400) nudScanWindowY.Value++;
                nudScanWindowY.Show();
                break;

这适用于几个数值更新,但是一些数字更新在它们改变多个变量背后有更复杂的逻辑。

所以现在我想知道有没有办法使用winforms,做这样的事情:

      btnLargeUP_Click(object sender EventArgs e)
      {
        if(numericUpdownHelper == 8)nudScanWindowY.pressUP()  
      }

以这种方式执行相同的代码,就像通过获得微小的控制按钮一样?

更新

我也在下面试过,但在某些情况下甚至不起作用

 case 8:
    nudScanWindowY.Value++;
    nudScanWindowY_ValueChanged(sender,  e);

0 个答案:

没有答案