我似乎找不到怎么做这件事。
我不明白为什么一个行细节词干板的数据文本变成了datagrid父文件的数据文本。当它出现时,cleary应该从数据资源中选择rowitem。
<DataGrid Grid.Row="1" x:Name="DataGrid" ItemsSource="{Binding Collection}"
<DataGrid.RowDetailsTemplate>
<DataTemplate>
<TextBox Text="{Binding WhyDoesThisBindingUseDataContextOfDatGridParentAndNotTheRowDataObject}"/>
</DataTemplate>
</DataGrid.RowDetailsTemplate></DataGrid>如何将rowdataobject作为模板的数据文本?
发布于 2015-04-13 17:38:52
看看这棵视觉树。

对象,您绑定到ItemsSource的对象不应用于RowDetailsTemplate。这需要DataContext of DataGrid的父母。
https://stackoverflow.com/questions/29602371
复制相似问题