【发布时间】:2013-07-06 17:29:40
【问题描述】:
我正在使用 Microsoft Visual C# 2010 Express。当我使用箭头更改 numericUpDown 的值时,我的按钮变为启用。但是当我通过直接更改文本来更改 numericUpDown 的值时,我也想启用我的按钮。
我正在使用以下代码:
private void numericUpDown1_ValueChanged(object sender, EventArgs e)
{
button1.Enabled = true;
}
【问题讨论】:
-
问题出在哪里?
-
更改数字后尝试将numericUpDown控件的光标移出
-
或按回车键。您也可以只订阅 keypress 事件,但请记住,文本尚未经过验证,因此如果您在那里调用该值,您将获得旧值。但是,如果您在 button.Click 事件中调用 numericUpdown 值,它将已经更改。
-
问题是当我直接更改值时,按钮没有被启用
标签: c# winforms visual-studio-2010 numericupdown