在流布局面板(C#)中给出NumericUpDown事件

本文关键字:NumericUpDown 事件 流布局 | 更新日期: 2023-09-27 17:59:05

我使用以下代码在FlowLayoutPanel内部生成NumericUpDown,但我不知道如何添加Value Changed事件处理程序。

        string numericUpDownText = "captchaNumericUpDown";
        NumericUpDown newNumericUpDown = new NumericUpDown();
        newNumericUpDown.Name = textboxID.ToString() + numericUpDownText;
        newNumericUpDown.Width = 50;
        itemFlowPanel.Controls.Add(newNumericUpDown);

我希望他们都做同样的事情,但我不确定如何触发事件。我试过以下方法,但也不起作用。

newNumericUpDown.ValueChanged = sylladexUpdate(sender, e);

在流布局面板(C#)中给出NumericUpDown事件

您需要在"ValueChanged"事件处理程序中添加代码。

NumericUpDown newNumericUpDown = new NumericUpDown();
newNumericUpDown.ValueChanged += new EventHandler(newNumericUpDown_ValueChanged);

以及您的事件处理程序-

private void NumericUpDown1_ValueChanged(Object sender, EventArgs e) 
{    
    sylladexUpdate(sender, e); 
}