J'utilise un DataGrid avec une combox qui devrait changer le champ de regroupement. J'utilise le XAML suivant pour définir le modèle de regroupement général:WPF Datagrid groupe expandeur texte - comment lier?
<DataGrid.GroupStyle>
<GroupStyle>
<GroupStyle.ContainerStyle>
<Style TargetType="{x:Type GroupItem}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type GroupItem}">
<Expander>
<Expander.Header>
<StackPanel Orientation="Horizontal">
<TextBlock Text="NEEDS TO BE BINDED..."/>
</StackPanel>
</Expander.Header>
<ItemsPresenter />
</Expander>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</GroupStyle.ContainerStyle>
</GroupStyle>
</DataGrid.GroupStyle>
Je ne doivent pouvoir « atteindre » qui TextBlock dans le détendeur pour pouvoir sortir le groupement sélectionné appliqué.
S'il vous plaît aider ....
Merci. J'ai finalement utilisé une approche différente car j'avais besoin d'avoir plus d'informations que je devais chercher manuellement. J'ai posté ma solution. – OrPaz
Je confirme que cela fonctionne et est la bonne façon de le faire. – Benlitz