設定:
INotifyPropertyChanged インターフェイスを実装し、PropertyChanged イベントを発生させる POCO のコレクションにバインドされた DataGrid があります。プロパティの 1 つは double 値です。これを Price と呼びましょう。
ゴール:
Price が上昇すると、それを表示している DataGrid セルが緑色に点滅し、下落すると赤色に点滅します。まばたきとは、特定の(短い)時間の間、背景色を変更することを意味します。
問題:
私はこれを達成することができず、データ オブジェクトに特別に追加されたプロパティ (PriceUp と PriceDown など) を持つデータ トリガーを使用しようとしましたが、問題は、これらのフラグをいつどのように false にリセットして、その後の変更が再び実行されるようにするかです。引き金。更新時にフラグを false にしてから true にパルスしても機能しません。EventTrigger (TargetUpdated 上) も、データ条件と組み合わせることができないため、私が知る限り、役に立ちません。
ノート:類似の (または同じ)質問を見つけましたが、回答済みとしてマークされていますが、実際にはそうではありません。