c# - 更改 numericUpDown 上的数字时数据绑定(bind)失败

标签 c# .net data-binding numericupdown

我有这样的数据绑定(bind):

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

只要 myBox1.Width 发生变化,它就会更新 numericUpDown1.Value。

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

最佳答案

像这样更改代码:

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

关于c# - 更改 numericUpDown 上的数字时数据绑定(bind)失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2095964/

相关文章:

c# - 我怎样才能在这里提取代码重复?

data-binding - OpenXML:使用绑定(bind)创建可重用的内容控件

c# - 重新加载后图片框丢失绘图

c# - Azure Function App 如何与 Azure 资源交互?

C#/ASP.NET - HTMLselect 中不能有中继器

javascript - 选择 HTML 表格中的行来更新图表选择?

javascript - Kendo-UI 网格 使用 Javascript 在网格中设置值

c# - 重定向后 ASP Net Core 2.2 session 丢失

c# - 在 Asmx Web 服务单元测试中出错

c# - 嵌入式单声道 : How to use 'mono_runtime_invoke' on different thread