我有一个组合框,其中组合上的SelectedValue绑定到业务对象上的属性。
一切正常,但是当焦点离开控件时,绑定到组合上的SelectedValue的属性才会更新。我知道在控件验证之前属性不会更新(失去焦点),但是我需要它在下拉列表关闭时更新数据源。
我知道我可能会从DropDownClosed事件的控件上留下焦点,但我更喜欢一些不那么笨拙的东西。
关闭下拉列表时立即更新数据源的最佳方法是什么?
答案 0 :(得分:2)
将DataSourceUpdateMode设置为OnPropertyChanged。这是类似的问题:
答案 1 :(得分:0)
我这样做的方法是设置(在事件中)组合框的OnUpdate并放入VB.net
Me.<business object>.Requery