似乎LookUpEdit
中没有显示成员更改的事件。
如果弹出式详细信息有两个具有相同ValueMember
值但具有不同DisplayMember
值的选项,即使您选择了不同的显示值,您也无法在组合框中看到更新为两个键的ValueMember
值相同。这导致EditValueChanged
事件被触发。
知道如何解决这个问题吗?
答案 0 :(得分:1)
ValueMember是设置时需要指定的关键属性 查找编辑器。
如果通过指定非唯一值违反此约束,则始终返回第一行(我不认为该行为已记录在案,因此我预计将来可能会更改)。要解决此问题,请将唯一键指定为lookUpEdit1.Properties.ValueMember
。
答案 1 :(得分:0)
对于DevExpress site上的许多帖子,LookUpEdit没有SelectedIndexChanged事件。 有两种可行的选择:
答案 2 :(得分:0)
deveexpress中的LookUpEdit有两个属性 ValueMember& DisplayMember
指定要在LookUpEdit和中显示的值 要保存的值(在数据库中)将其分配给ValueMember