我有一个带有 DataGrid 的 WPF,我对行进行分组(在示例中按“名称”)。我有每个组的摘要行(“名称”和我在转换器中计算的总“金额”)。问题是我需要强制对摘要行进行绑定更新,但我无法在 DataTemplate 中访问它。
<DataGrid ItemsSource="{Binding Source={StaticResource posCurrencyOpen}}">
<DataGrid.Columns>
<DataGridTextColumn Header="Amount" Binding="{Binding Amount, Converter {StaticResource Amount_Converter}, UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}">
</DataGrid.Columns>
<DataGrid.GroupStyle>
<GroupStyle>
<GroupStyle.HeaderTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<DataGridCell Content="{Binding Path=Name}"/>
<DataGridCell Content="{Binding Path=Items, Converter={StaticResource AmountGroup_Converter}, Mode=OneWay}"/>
</StackPanel>
</DataTemplate>
</GroupStyle.HeaderTemplate>
</GroupStyle>
</DataGrid.GroupStyle>
</DataGrid>
非常感谢您的帮助。