2010-03-10 117 views
1

我有一個應用程序,它使用listBox.ItemsSource附加到他們的數據與許多listBoxes。問題是它會創建類似[namespace]。[class_name]的條目。如何創建WPF列表框模板

我如何創建一個模板,它將替換條目,例如。班級「名稱」字段?

我期待儘快收到你的來信, 馬修

回答

2

[命名空間]。[類名]爲ToString方法,如果你不指定顯示什麼被稱爲的默認實現。

可以使用DisplayMemberPath屬性來指定要顯示其類的成員:

<ListBox ItemsSource="{Binding Persons}" DisplayMemberPath="Name" /> 

如果你想如何時顯示的項目更多的控制,你可以爲你的數據類型定義DataTemplate並將其分配到的ListBox