我有一个WPF TabItem控件的2个触发器,除了这一行之外它们都是相同的:
<Setter Property="Opacity" Value="0.8" />
有没有什么方法可以让IsMouseOver的触发器从IsSelected继承并简单地添加额外的setter?如果有可能,可以提供一个例子
完成XAML:
<ControlTemplate.Triggers>
<Trigger Property="IsSelected" Value="True">
<Setter Property="Panel.ZIndex" Value="100" />
<Setter TargetName="Border" Property="BorderThickness" Value="1" />
</Trigger>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Panel.ZIndex" Value="100" />
<Setter TargetName="Border" Property="BorderThickness" Value="1" />
<Setter Property="Opacity" Value="0.8" />
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
答案 0 :(得分:0)
触发器不会相互继承。你不想做什么。
您可以让样式相互继承,但不能触发。