WinForms .Net 3.5 中的 CheckedListBox 中没有 DisplayMember
我应该用什么来代替?我尝试过 DataBindings.Add ,但我的数据未加载 我的数据结构有 3 个属性:ID、名称和描述。我想将整个数据加载到列表中,但只显示名称属性。通常我使用 DisplayMember 来达到此目的,但我在这里找不到它。
What should I use instead? I've tried DataBindings.Add , but my data were not loaded
I have data structure with 3 properties: ID, Name and e.g. Description. I want to load the whole data to the list, but to show only Name property. Usually I use DisplayMember for this purpose, but I here I couldn't find it.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
DisplayMember 和 ValueMember 被标记为不可浏览,因此使用 Intellisense 时它们不可见。这是 CheckedListBox 类元数据:
无论如何,它们实际上可以使用,只需将它们用作具有正确大小写的属性,您就不应该收到任何设计时错误。
DisplayMember and ValueMember are marked as non-browsable, so they are not visible using Intellisense. Here's CheckedListBox class metadata:
Anyway, they can actually be used, just use them as properties with the right casing and you shouldn't receive any design-time error.
同样来自 MSDN
Also from MSDN
它称为
DisplayMember
。 MSDN 链接。It's called
DisplayMember
. MSDN link.