【发布时间】:2018-04-07 17:13:04
【问题描述】:
我有一个名为“NumericIncrementPrecision”的 NumericUpDown 控件,当我更改此 NumericUpDown 的值时,几乎所有 NumericUpDown 框的增量都会发生变化:
NumericTriggerLocationX.Increment = (decimal)NumericIncrementPrecision.Value;
NumericTriggerLocationY.Increment = (decimal)NumericIncrementPrecision.Value;
[...]
NumericObjectLocationYaw.Increment = (decimal)NumericIncrementPrecision.Value;
但我在 Form 内 TabPage 内的 GroupBox 内有 100 多个 NumericUpDown 控件,等等。我已经尝试过了,但没有任何反应:
foreach (Control c in TabEditor.Controls)
{
foreach (Control childc in c.Controls)
{
if (childc is NumericUpDown)
{
NumericUpDown test = (NumericUpDown)childc;
test.Increment = (decimal)NumericIncrementPrecision.Value;
}
}
}
有什么想法吗?
谢谢。
【问题讨论】:
标签: c# winforms foreach numericupdown