这似乎是绑定,但Details Grid中的行是空的。有什么东西关闭/缺失?
我也试过{Binding SubCustomers}
SubCustomers是父对象的List。
我能够将这种方式绑定到单个字段,例如FirstName等。只是不是子集合..
<DataGrid.RowDetailsTemplate>
<DataTemplate>
<DataGrid AutoGenerateColumns="True" ItemsSource="{Binding Source=SubCustomers}" />
</DataTemplate>
</DataGrid.RowDetailsTemplate>
答案 0 :(得分:1)
问题是您尝试绑定到父级DataContext
上的属性,而不是绑定到该特定行。因此,DataContext
的{{1}}是行项,为了获取父项的属性,您需要使用RowDetails
绑定。如果您绑定到父级的RelativeSource
,则可以“点击”到您真正关心的属性:
DataContext