我正在尝试在用户鼠标悬停在控件上时,对超链接按钮的前景色进行动画处理。我创建了一个自定义样式,希望能够对前景色进行动画处理。前景色的设置方式如下:
<Setter Property="Foreground" Value="#FF73A9D8"/>
在visualStateManager部分,我有以下元素用于颜色动画。
<ColorAnimation Duration="0:0:0.5"
Storyboard.TargetName="contentPresenter"
Storyboard.TargetProperty="(Control.Foreground).(SolidColorBrush.Color)"
To="Black" />
问题在于我无法确定Storyboard.TargetName应该是什么值。
该文本设置在ContentPresenter控件中,该控件没有Foreground属性。