更改绑定字段的数据时更改控件的背景颜色

时间:2014-10-10 19:21:46

标签: vb.net entity-framework

我有一个BindingSource(与实体相关),并在表单上绑定了一些控件。

有时绑定源上的数据会直接更改(而不是更改绑定控件的值)

如果更新了bindingSource上当前对象的数据,绑定到更改字段的表单中的相应控件,例如将背景颜色更改为红色,该怎么办呢?

谢谢!

1 个答案:

答案 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
希望这会有所帮助。