如果相應屬性設置在Style
之外,是否可以將Trigger
保持在Style
之內?WPF - 如果設置了對應屬性,則保持觸發
第二個Button
工作正常,但Trigger
不起作用的第一個Button
。
<StackPanel>
<StackPanel.Resources>
<Style TargetType="{x:Type Button}">
<Style.Triggers>
<Trigger Property="IsMouseOver"
Value="True">
<Setter Property="Foreground"
Value="GreenYellow" />
</Trigger>
</Style.Triggers>
</Style>
</StackPanel.Resources>
<Button Foreground="Orange">The First Button</Button>
<Button>The Second Button</Button>
</StackPanel>