在流布局面板中提供 NumericUpDown 事件 (C#)

Giving NumericUpDown Events in Flow Layout Panel (C#)

我正在使用以下代码在 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);

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

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

还有你的事件处理器-

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