【发布时间】:2014-10-15 19:12:50
【问题描述】:
我有一个父级和子级 DataGrid:
<DataGrid Name="DispositionNCRsGrid"
ItemContainerStyle="{StaticResource MainDataGridItemStyle}"
ItemsSource="{Binding Path=ParentSource}"
>
<DataGrid.RowDetailsTemplate>
<DataTemplate>
<DataGrid SelectionMode="Single"
ItemsSource="{Binding MyItemSource}"
Style="{DynamicResource MainDataGridStyle}"
HorizontalAlignment="Center" >
现在的问题是子网格在 ParentSource 中查找 MyItemSource 而不是当前视图模型。
如何重置子数据网格以访问当前 ViewModel 中的数据
【问题讨论】:
-
所以您希望详细信息
DataGrid从父DataGrid获取ParentSource的同一来源获取MyItemSource? -
@dkozl,是的,我希望孩子从同一个 VM 获取 MyItemSource