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'

Я пытался понять это часами, и я просто не представляю, почему этот сбой дизайнера, рассматривающего этот пример, много раз показывается в сети и работает во время выполнения.

Может кто-нибудь сказать мне, что я делаю не так?

Благодарность

Ответы на вопрос(1)

Ваш ответ на вопрос