数字向上控制是智能触摸我的触摸屏。 所以我想编码通过另一个按钮(带有向上三角形图像的大按钮和另一个带有三角形的大按钮)按下它们。
为了获得优势,我在数字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);