Создал шаблон для AppBarButton и хочу сделать так, чтобы при наведении на AppBarButton ее фон плавно менялся.
Cделал так:
<VisualState x:Name="PointerOver">
<VisualState.Setters>
<!--<Setter Target="Root.Background" Value="{ThemeResource AppBarButtonBackgroundPointerOver}"/>-->
<Setter Target="Root.BorderBrush" Value="{ThemeResource AppBarButtonBorderBrushPointerOver}"/>
</VisualState.Setters>
<Storyboard>
<!--<PointerUpThemeAnimation Storyboard.TargetName="OverflowTextLabel" />-->
<ColorAnimation Storyboard.TargetName="OverflowTextLabel"
Storyboard.TargetProperty="(Root.Background).(SolidColorBrush.Color)"
To="{ThemeResource AppBarButtonBackgroundPointerOver}"
Duration="0:0:0.5"/>
</Storyboard>
</VisualState>
Пробовал применить анимацию ColorAnimation только не совсем понимаю правильно ли я сделал, точнее сделал я неправильно так как она не работает и выдается Exception. Exception выскакивает не при наведении, а при клике на AppBarButton.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости