我有一個應用程序,它使用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
屬性是這裏