【发布时间】:2013-03-08 18:10:24
【问题描述】:
DevExpress LookUpEdit 控件在失去焦点后立即失去其价值。
如何保持其价值?
【问题讨论】:
-
LookUpEdit 不会丢失它的值,除非数据源是空的,或者你以某种方式设法在代码中清除它。也许您尝试将其绑定到错误的事件中?
-
感谢编辑。同意。这是
标签: c# winforms devexpress
DevExpress LookUpEdit 控件在失去焦点后立即失去其价值。
如何保持其价值?
【问题讨论】:
标签: c# winforms devexpress
在别处找不到答案……只是想分享一下。 (适用于我的 LookUpEdit,也许对 Combo 也一样)
在我的例子中,当定义到对象源的绑定时,如果源属性可以为空,那么它必须像这样定义:
myLookUpOrCombo.DataBindings.Clear();
myLookUpOrCombo.DataBindings.Add("EditValue", myObjectSource, "IdOfaForeignKey", true, DataSourceUpdateMode.OnPropertyChanged, null);
否则事件会变得有点尴尬。
【讨论】: