我有以下列表視圖,但它不顯示實際記錄,但只顯示對象的名稱空間。我想知道是否需要在XAML中創建列以顯示記錄,然後將其綁定到某個對象的某些屬性,或者這有什麼問題?WPF ListView綁定到ItemSource?
<ListView
Name="ListCustomers"
ItemsSource="{Binding Path=ListOfCustomers}"
SelectedItem="{Binding Path=SelectedCustomer}"
SelectionMode="Single"
IsSynchronizedWithCurrentItem="True"
HorizontalAlignment="Stretch"
VerticalAlignment="Stretch"
MinHeight="100"
></ListView>
ListOfCustomers
爲ObservableCollection<Customer>
類型。實際的客戶確實會被加載到ObservableCollection中,但它們不會顯示。什麼不見了?
我已經設置窗口的datacontext到包含該屬性的類,應該不夠嗎? – 2010-02-08 12:58:50
@Tony - 是的應該。它應該冒泡找到數據上下文。似乎你已經從acc回答中解決了問題。有什麼問題? – Gishu 2010-02-08 13:15:12
問題在於我的列表視圖中沒有創建與我的Customer類綁定的列。 – 2010-02-08 14:39:08