更改numericUpDown上的数字时数据绑定失败

时间:2010-01-19 18:27:13

标签: c# .net data-binding numericupdown

我有这样的数据绑定:

    numericUpDown1.DataBindings.Add("Value", myBox1, "Width");

每当myBox1.Width发生变化时,它都会更新numericUpDown1.Value。

问题是当在控件上输入新数字时,myBox1.Width不会立即更新,而是仅在光标离开控件的文本区域之后。这个bug有什么解决方法吗?谢谢!

1 个答案:

答案 0 :(得分:8)

更改代码如下:

numericUpDown1.DataBindings.Add("Value", myBox1, "Width", false, DataSourceUpdateMode.OnPropertyChanged);