2009-05-21 51 views
1

我想以類似的方式使用WPF組合框,在Outlook中選擇不同的標誌進行選擇。WPF整數的Combobox圖形表示

我的標誌將作爲整數存儲在數據庫中,每個數字由不同的顏色標誌表示。

有沒有人已經做過這樣或類似的事情。如果沒有指出實現這一目標的最佳方法?

回答

3

假設您使用ComboBox的DataTemplate,您要查找的是Value Converter。所有你需要做的就是創建一個類並從IValueConverter繼承。然後切換int值並返回你想要的那個數字的畫筆/顏色。然後在您的模板中,您可以在數據綁定表達式中使用該值轉換器。