【发布时间】:2012-03-06 13:51:36
【问题描述】:
我的窗口中有一些扩展器... 我想当我的 Expander isExpanded 时它的标题背景发生变化...... 我该怎么做?
【问题讨论】:
我的窗口中有一些扩展器... 我想当我的 Expander isExpanded 时它的标题背景发生变化...... 我该怎么做?
【问题讨论】:
<Style x:Key="ExpanderStyle" TargetType="{x:Type Expander}">
<Style.Triggers>
<Trigger Property="IsExpanded" Value="True">
<Setter Property="HeaderTemplate">
<Setter.Value>
<DataTemplate>
<Border Background="Green">
<ContentControl Content="{Binding}"/>
</Border>
</DataTemplate>
</Setter.Value>
</Setter>
</Trigger>
<Trigger Property="IsExpanded" Value="False">
<Setter Property="HeaderTemplate">
<Setter.Value>
<DataTemplate>
<Border Background="Red">
<ContentControl Content="{Binding}"/>
</Border>
</DataTemplate>
</Setter.Value>
</Setter>
</Trigger>
</Style.Triggers>
</Style>
【讨论】: