So I have the following xaml The parent list view is bound to collection programmatically All of the binding works great except for the datagrid doesn't populate. Is there an additional step I need to take or should I just cheat and bind it on the back end.
<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>