所以我下面的XAML父列表視圖勢必收集編程除了DataGrid不填充偉大的結合作品的全部。是否需要採取額外的步驟,或者是否應該僅僅在後端進行欺騙和綁定。綁定子DataGrid父母列表功能
<ListView.ItemTemplate>
<DataTemplate>
<Border BorderBrush="DarkSlateGray" BorderThickness="2">
<StackPanel Orientation="Vertical">
<DockPanel>
<Label TextBlock.FontWeight="ExtraBold" FontSize="14" DockPanel.Dock="Left">Message</Label>
<Label Content="{Binding FriendlyMessageText}"></Label>
</DockPanel>
<DockPanel>
<Label TextBlock.FontWeight="ExtraBold" FontSize="14" DockPanel.Dock="Left">Status</Label>
<Label Content="{Binding Status }"></Label>
</DockPanel>
<DataGrid Height="80" ItemsSource="{Binding AssocatedMessages }">
<DataGrid.Columns>
<DataGridTextColumn Header="Text" Width="*" Binding="{Binding Path=FriendlyMessageText}" >
</DataGridTextColumn>
<DataGridTextColumn Header="Status Code" Binding="{Binding Path=StatusCode}" />
<DataGridTextColumn Header="Entity ID" Binding="{Binding EntityID}" />
<DataGridTextColumn Header="Category Code" Binding="{Binding CategoryCode }" />
</DataGrid.Columns>
</DataGrid>
</StackPanel>
</Border>
</DataTemplate>
</ListView.ItemTemplate>
它在我沒有注意到,直到你指出了這一點:)對象拼寫錯誤。好博客帖子btw +1 – rerun 2010-10-12 14:57:55
所有AssociatedMessages是一個屬性,返回一個集合 – rerun 2010-10-12 15:04:48