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