<!-- GroupHeaderStyle -->
<Style x:Key="GroupHeaderStyle" TargetType="{x:Type GroupItem}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type GroupItem}">
<Expander IsExpanded="False" Margin="15,0,0,0">
<Expander.Header>
<StackPanel Orientation="Horizontal">
<TextBlock Text="{Binding ????????????}"/>
<TextBlock Text="-->"/>
<TextBlock Text="{Binding Name}"/>
</StackPanel>
</Expander.Header>
<ItemsPresenter />
</Expander>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
En el código anterior deseo mostrar el nombre de la propiedad mediante el cual está agrupado. P. ej. Género -> Niño; Género -> Niña.¿Cómo puedo mostrar el nombre de la propiedad en el encabezado del grupo en wpf
public class Test
{
string gender;
public string Gender
{
get { return gender; }
set { gender = value; }
}
}
¿Qué debo proporcionar para ???????????? en el xaml anterior?
Además, avíseme si hay algún buen libro o enlace que explique los detalles internos de la agrupación en ListCollectionView
.
Gracias CodeNaked por la respuesta ... ¿Eso significa que no puedo obtener el nombre de la propiedad que se muestra en el encabezado de ninguna manera directa ...? –
@SudhakarSingh - Agregué el único trabajo que se me ocurre a mi respuesta. – CodeNaked