У меня есть ListBox
в WPF, который я пытаюсь связать с классом, это список с 2 свойствами: FirstName
и LastName
. Я связываю ItemSource
и DisplayMemberPath
в XAML и все работает отлично.
Теперь мне нужно сделать это в коде, но все, что я вижу, это список с именем класса, поэтому 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)