5
<!-- 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>
在上面的代码中,我希望显示用于分组的属性名称。 例如性别 - >男孩;性别 - >女孩。如何在wpf中的组标题中显示属性名称
public class Test
{
string gender;
public string Gender
{
get { return gender; }
set { gender = value; }
}
}
我应该提供什么????????????在上面的xaml?
另外,请让我知道是否有任何好书或链接,解释了ListCollectionView
分组的内部细节。
谢谢CodeNaked的答复... 这是否意味着我不能得到任何直接的方式显示在标题中的属性名称...? –
@SudhakarSingh - 我添加了唯一可以考虑我的答案的工作。 – CodeNaked