绑定到组合框SelectedItem时,仅在失去焦点时通知更改.如何更改选择时通知?

Mr_*_*r_E 6 binding winforms

我把它绑定了

cmbPeriod.DataBindings.Add("SelectedItem", Presenter, "SelectedDate", true, DataSourceUpdateMode.OnPropertyChanged);
Run Code Online (Sandbox Code Playgroud)

但是当我退出控件时它只会触发绑定模型,我希望它在用户进行新选择时触发.

编辑:好的所以我尝试使用绑定SelectedValue而离开ValueMemberas null.一旦组合框与正确的对象一起更改,就会有更新源的效果,但是现在组合框忽略了源的更新!

我看到它在运行时请求绑定,我的source属性返回正确的对象,这与组合框在更改时更新源的类型相同.啊! 很近:(

dii*_*eep 5

cmbPeriod.DataBindings.Add("SelectedValue", Presenter, "SelectedDate", true, DataSourceUpdateMode.OnPropertyChanged); 
Run Code Online (Sandbox Code Playgroud)

绑定到 SelectedValue 可用于更改