0
我有一個名爲letter的類,其中包含對象集合,但是當我將項目源綁定到列表框時,listview數據模板中的組件對象的屬性是空如何在列表框數據模板中綁定列表視圖WPF
XAML
<Window.Resources>
<DataTemplate x:Key="lstDTGame">
<WrapPanel Height="30">
<TextBlock Text="{Binding Name}"></TextBlock>
<ListView></ListView>
<ListView ItemsSource="{Binding Path=Component}">
<ListView.View>
<GridView AllowsColumnReorder="True"
ColumnHeaderToolTip="Employee Information">
<GridViewColumn Header="{Binding Path=Name}"
Width="100"
DisplayMemberBinding="{Binding Path=Point}" />
</GridView>
</ListView.View>
</ListView>
</WrapPanel>
</DataTemplate>
</Window.Resources>
類
public class Letter
{
public long ID { get; set; }
public string Name { get; set; }
public string Value { get; set; }
public int Total { get; set; }
public ObservableCollection<Component> Components { get; set; }
}
還要在Letter類中添加INotifyPropertyChanged,並在Component集合中添加OnPropertyChanged事件。 –
我認爲(2)是主要問題。典型*檢查您的調試輸出窗口是否有綁定錯誤條目*。 – grek40