Я сбрасываю элементы управления формы. После того, как запрограммировано значение NumericUpDown
Control, оно не отображает значение.
Это фактически изменяет значение, но текст элемента управления остается пустым.NumericUpDown не показывает значение
Это мой код
public void ResetFields(Control.ControlCollection Controls)
{
foreach(Control control in Controls)
{
if (control is TextBox)
{
control.Text = string.Empty;
}
if (control is NumericUpDown)
{
NumericUpDown updown = control as NumericUpDown;
updown.Value = 3;
}
if (control.Controls.Count > 0)
{
this.ResetFields(control.Controls);
}
}
}
Я получил решение и отправил его в качестве ответа.
Try добавление "this.Show();" после этого цикла. Хорошие шансы вы сейчас увидите. –
updown.Refresh(); –
@HansPassant Я пробовал updown.show(), но это не сработало. – coding