在流布局面板中提供 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);
}
我正在使用以下代码在 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);
}