数据绑定列表框中的代码中的多个项目
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据绑定列表框中的代码中的多个项目相关的知识,希望对你有一定的参考价值。
我在WPF中有一个ListBox
,我试图绑定一个类,这是一个包含2个属性的列表,它们是FirstName
和LastName
。我在XAML中绑定了ItemSource
和DisplayMemberPath
,一切正常。
我现在需要在代码中执行此操作,但我看到的是具有类名的列表,因此DisplayMemberPath
未正确绑定。
Dim b1 As New Binding
b1.Source = dc.People
Dim b2 As New Binding
b2.Path = New PropertyPath("FirstName")
BindingOperations.SetBinding(myListBox, ListBox.ItemsSourceProperty, b1)
BindingOperations.SetBinding(myListBox, ListBox.DisplayMemberPathProperty, b2)
答案
它被设置为ListBox
的属性,而不是绑定。
myListBox.DisplayMemberPath = "FirstName"
以上是关于数据绑定列表框中的代码中的多个项目的主要内容,如果未能解决你的问题,请参考以下文章
根据选择一个列表框中的项目选择/取消选择多个列表框中的项目 - C# Windows 窗体