1

データグリッドのセルを条件付きでフォーマットする必要がありますが、「条件付き」部分は、データソース内のいくつかの異なるフィールド/プロパティの値に基づく必要があります。

条件付き書式設定の典型的な IValueConverter メソッドを使用して、「その他の」値を ConverterParameter を介してコンバーターに渡すことができると思いましたが、 ConverterParameter を何にもバインドできず、リテラルのみを渡すことができるようです。

複数の値に基づいて 1 つの値の条件付き書式を実行するにはどうすればよいですか?

4

1 に答える 1

0

達成しようとしていることのコードを貼り付けることができますか?

これは、条件付き状態を反映するプロパティをビジネスクラスにバインドして設定することで実行できます。これを定期的に使用して、ビューのコントロールを表示/非表示または有効/無効にします。

または、datagridセルを具体的にフォーマットするために、dataGridCellオブジェクトをオーバーロードして、条件を反映するいくつかの追加の視覚的状態を提供することができます。-または-CellStylesのロードを設定し、それらを動的に適用できます。

これで始められることを願っています。

于 2009-11-26T13:24:35.973 に答える