我有一个应用程序,它使用listBox.ItemsSource附加到他们的数据与许多listBoxes。问题是它会创建类似[namespace]。[class_name]的条目。如何创建WPF列表框模板
我如何创建一个模板,它将替换条目,例如。班级“名称”字段?
我期待尽快收到你的来信, 马修
我有一个应用程序,它使用listBox.ItemsSource附加到他们的数据与许多listBoxes。问题是它会创建类似[namespace]。[class_name]的条目。如何创建WPF列表框模板
我如何创建一个模板,它将替换条目,例如。班级“名称”字段?
我期待尽快收到你的来信, 马修
[命名空间]。[类名]为ToString
方法,如果你不指定显示什么被称为的默认实现。
可以使用DisplayMemberPath
属性来指定要显示其类的成员:
<ListBox ItemsSource="{Binding Persons}" DisplayMemberPath="Name" />
如果你想如何时显示的项目更多的控制,你可以为你的数据类型定义DataTemplate
并将其分配到的ListBox
ListBox中实施的一个很好的例子ItemTemplate
属性是这里