如何在代码隐藏中设置displaymember?

时间:2012-09-06 11:49:00

标签: wpf vb.net

XAML

<ComboBox Height="23.338" x:Name="cboCustom" />

应该填充组合框时运行的代码

cboCustom.Items.Clear()
For x As Integer = 0 To (_collection.count - 1)
  cboCustom.Items.Add(_collection.node(x))     
Next

_collection.node()是具有多个属性的类 我想将WPF组合框的displayMembervalue设置为它的描述属性。

我试过

cboCustom.DisplayMemberPath = "myitem.description"

cboCustom.DisplayMemberPath = "description"

没有运气。

cboCustom.SeletedItem.description(在选择操作上)确实给了我预期的值。

1 个答案:

答案 0 :(得分:1)

单独使用"Description"(假设这是您要显示的属性的名称)。另外,确保外壳正确。