2009-05-21 5 views
1

Outlookの[フラグ]列と同様にWPFコンボボックスを使用して、選択するさまざまなフラグの選択肢が表示されます。WPF Combobox整数のグラフィック表現

私のフラグはDBに整数として格納され、各番号は異なる色のフラグで表されます。

すでにこれを行ったことのある人もいます。これを達成するための最良の方法へのあらゆる指針に失敗していますか?

答えて

3

ComboBoxにDataTemplateを使用していると仮定すると、あなたが探しているのはバリューコンバータです。あなたがする必要があるのは、クラスを作成し、IValueConverterから継承することだけです。その後、int値で切り替えて、その番号のブラシ/カラーを返します。テンプレートでは、この値コンバータをデータバインディング式で使用できます。