首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DevExpress RepositoryItemLookUpEdit

DevExpress RepositoryItemLookUpEdit
EN

Stack Overflow用户
提问于 2011-08-29 22:39:52
回答 2查看 8.2K关注 0票数 3

我正在将Grid绑定到一个业务对象,其中包含一个字段Country (这是另一个包含ID和名称的业务对象)。我希望在每一行的业务对象中显示设置为" country“的国家名称。但是,如果用户希望更改国家,那么我想向用户显示一个包含所有可用国家的下拉列表。

我不得不从repositoryItemLookUpEdit中获取SlectedValue并设置选定的值

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-19 18:22:01

我使用ComboBox而不是LookupEdit解决了这个问题,它工作得很顺利。

票数 0
EN

Stack Overflow用户

发布于 2011-09-14 12:52:59

您所要做的就是为Column.Edit属性分配一个RepositoryItemLookupEdit。

然后在您的RepositoryItemLookupEdit中将数据源设置为所有国家/地区对象的IList。

将名称设置为“RepositoryItemLookupEdit.DisplayMember”,并将ValueMember保留为空(这将使对象本身成为值)

然后,您的网格应该会为您处理所有事情,就像您单击下拉菜单并选择一个新的国家/地区一样,所选的国家/地区对象将分配给该单元格的值。

但是,请记住,这些对象几乎是相同的引用匹配...即。如果您的业务对象国家/地区对象不是国家/地区的IList的一部分,那么它不会显示值。

您是否正在使用XPO?

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7231621

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档