在丢失焦点事件后,LookUpEdit会丢失其值

时间:2013-03-08 18:10:25

标签: c# winforms devexpress

DevExpress LookUpEdit控件在失去焦点后立即失去其值。

如何保持其价值?

1 个答案:

答案 0 :(得分:2)

在其他地方找不到答案......只是想分享一下。 (为我的LookUpEdit工作,也许对于Combo来说也是一样)

在我的例子中,当定义绑定到对象源时,如果source属性是可空的,那么它必须像这样定义:

myLookUpOrCombo.DataBindings.Clear();
myLookUpOrCombo.DataBindings.Add("EditValue", myObjectSource, "IdOfaForeignKey", true, DataSourceUpdateMode.OnPropertyChanged, null);

否则事件有点尴尬。