我有一个BindingSource(与实体相关),并在表单上绑定了一些控件。
有时绑定源上的数据会直接更改(而不是更改绑定控件的值)
如果更新了bindingSource上当前对象的数据,绑定到更改字段的表单中的相应控件,例如将背景颜色更改为红色,该怎么办呢?
谢谢!
答案 0 :(得分:0)
有一个事件可以控制绑定源的datasource或datamember何时被更改。在那个事件中你可以改变control的属性。这是一个样本
Private Sub BindingSource1_DataSourceChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles BindingSource1.DataSourceChanged
Form.Urcontrol.BackColor = Color.Red
End Sub
希望这会有所帮助。