Возникли проблемы с анимацией dropshadoweffect в стиле
Так расстроен.
Почему это работает:
<window.resources> <Setter Property="Effect"> <Setter.Value> <DropShadowEffect ShadowDepth="10" /> </setter.Value> </setter>
Но это ничего не дает:
<window.resources> <Style.Triggers> <EventTrigger RoutedEvent="MouseEnter"> <EventTrigger.Actions> <BeginStoryboard> <Storyboard> <DoubleAnimation From="0" To="10" Duration="00:00:01" Storyboard.TargetProperty="(DropShadowEffect.ShadowDepth)"/> </storyboard> </beginstoryboard> </eventtrigger.Actions> </eventtrigger> </style.Triggers>
Другими словами, я могу заставить тень появляться статически, но когда я анимирую то же самое свойство, никакая тень не появляется, когда мышь входит?
Спасибо всем, что заглянули. Это должно быть что-то простое, чего мне не хватает.
Что я уже пробовал:
Я уже пробовал заменить его
Storyboard.TargetProperty="(DropShadowEffect.ShadowDepth)"/>с
Storyboard.TargetProperty="(Button.Effect).(DropShadowEffect.ShadowDepth)"/>но это вызывает исключение времени выполнения.