我已經習慣了以下改變我懸停在我的標籤文本顏色。但默認的文字顏色是黑色的。我如何修改下面的默認顏色爲其他顏色,例如白色。更改默認懸停在文本顏色wpf
<Page.Resources>
<SolidColorBrush x:Key="mouseOverColor" Color="Gold" />
<Style x:Key="mouseOverStyle" TargetType="Label">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="Label">
<ControlTemplate.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Foreground" Value="{StaticResource mouseOverColor}" />
</Trigger>
</ControlTemplate.Triggers>
<ContentPresenter />
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</Page.Resources>
但我有幾個標籤和一些我想有這種變化所以我做了以下的我想要的: –
'Foreground'有一種'Brush' – Chris
@HarryBoy你應該仍然能夠以你想要的方式使用這個答案你只需要添加'x:Key ='並使用它你現在正在做的事情。 –
Chris