Poniższy kod działa i działa idealnie w środowisku wykonawczym, ale powoduje awarię projektanta i nie mam pojęcia, dlaczego.C# Projektant WPF Wyjątek: obiekt animacji nie może być użyty do animowania właściwości "Pierwszy plan"
<VisualState x:Name="Selected" >
<Storyboard>
<ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(TextElement.Foreground).(SolidColorBrush.Color)" Storyboard.TargetName="HeaderTopSelected">
<EasingColorKeyFrame KeyTime="0" Value="White"/>
</ColorAnimationUsingKeyFrames>
</Storyboard>
</VisualState>
powodujące awarie projektanta z powodu następującego błędu:
'System.Windows.Media.Animation.ColorAnimationUsingKeyFrames' animation object cannot be used to animate property 'Foreground' because it is of incompatible type 'System.Windows.Media.Brush'
I zostały próbuje dowiedzieć się tego przez kilka godzin teraz, a ja po prostu nie mam pojęcia, dlaczego ten upaść projektant rozważa ten przykład jest pokazany wiele razy online i działa w czasie wykonywania.
Czy ktoś może mi powiedzieć, co robię źle?
Dzięki!
Zrezygnowałem z pracy z projektantem 2 lata temu :) – Terry