グリッド行DataTrigger
でアニメーション化するがあります。Colorプロパティがあるため、SolidColorBrush型のBackground.Color
場合にうまく機能します。Background
しかし、そのグリッド行が強調表示されると、背景はColor プロパティを持たないLinearGradientBrushになり、ストーリーボードは例外で失敗します。どうすれば対処できますか?
これが私のトリガーです
<DataTrigger Binding="{Binding Row.State}" Value="Finished">
<DataTrigger.EnterActions>
<BeginStoryboard>
<Storyboard >
<ColorAnimation
Storyboard.TargetProperty="Background.(Color)"
To="LightGreen" Duration="0:0:1" />
</Storyboard>
</BeginStoryboard>
</DataTrigger.EnterActions>
</DataTrigger>
これは、行が強調表示されたときに発生する例外です。
追加情報: プロパティ パス 'Background.(Color)' 内のすべてのプロパティ参照を解決できません。該当するオブジェクトがプロパティをサポートしていることを確認してください。