尝试同时显示两个数据网格,其中一个作为父级&另一个孩子。这里的问题是子网格没有显示任何数据。在这里我使用相同的List类为Parent&儿童班。请帮我解决这个问题。
在父网格中,我将仅显示3列,其余列将在子网格中显示
以下是示例代码
<DataGrid Name="dgEmplist" ItemsSource="{Binding}"AutoGenerateColumns="False" IsReadOnly="True" RowDetailsVisibilityMode="Visible">
<DataGrid.Columns>
<DataGridTextColumn Header="Employee Id" Binding="{Binding EmployeeId}" />
<DataGridTextColumn Header="Employee Name" Binding="{Binding EmployeeName}" />
<DataGridTextColumn Header="Status" Binding="{Binding Status}" />
</DataGrid.Columns>
<DataGrid.RowDetailsTemplate>
<DataTemplate>
<WrapPanel>
<DataGrid Margin="40,10,0,10" ItemsSource="{Binding}" AutoGenerateColumns="True" IsReadOnly="True"></DataGrid>
</WrapPanel>
</DataTemplate>
</DataGrid.RowDetailsTemplate>
</DataGrid>