数据绑定:让数据反映通过代码修改的控件值的更改

本文关键字:修改 控件 代码 数据 数据绑定 | 更新日期: 2023-09-27 17:56:54

我在控件和数据视图之间有数据绑定。 所有数据绑定都有效,除了当我通过代码更新控件的数据绑定字段的值时。 此值不会反映在数据视图中。 如果我单击控件的字段,这将反映在数据中。 有什么建议吗? 在绑定管理器上调用 update 会导致控件反映数据中的内容。 但是我需要某种方法使数据从控件中请求最新值。

如果我能澄清,请告诉我。 谢谢。

数据绑定:让数据反映通过代码修改的控件值的更改

binding.BindingManagerBase.EndCurrentEdit();

绑定为:

Binding binding = new Binding("Text", datasourceObject, property);
control.DataBindings.Add(binding);