C # WPF Designer Exception: объект анимации нельзя использовать для анимации свойства 'Foreground' [duplicate]
На этот вопрос уже есть ответ:
Color Animation ContentPresenter 1 ответСледующий код работает и прекрасно работает во время выполнения, но не работает дизайнер, и я понятия не имею, почему.
<VisualState x:Name="Selected" >
<Storyboard>
<ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(TextElement.Foreground).(SolidColorBrush.Color)" Storyboard.TargetName="HeaderTopSelected">
<EasingColorKeyFrame KeyTime="0" Value="White"/>
</ColorAnimationUsingKeyFrames>
</Storyboard>
</VisualState>
Это сбивает конструктор со следующей ошибкой:
'System.Windows.Media.Animation.ColorAnimationUsingKeyFrames' объект анимации нельзя использовать для анимации свойства 'Foreground', поскольку он имеет несовместимый тип 'System.Windows.Media.Brush'
Я пытался понять это часами, и я просто не представляю, почему этот сбой дизайнера, рассматривающего этот пример, много раз показывается в сети и работает во время выполнения.
Может кто-нибудь сказать мне, что я делаю не так?
Благодарность