2012-11-25 100 views
0

我在XAML, WPF中定義了一個ComboBoxWPF中的組合框標題內容

我想在標題中設置一張圖片。

如定義 - ComboBox的標題包含所選項目。

如何將其更改爲顯示圖片並在按下時將其更改爲不同的圖片?

回答

0

您將需要修改組合框的模板爲新模板。

這是一個很好的MSDN link關於如何做到這一點。

4

您是否意味着您要製作組合框圖像中的項目而不是文本?如果是的話,這就是答案:

<Grid> 
    <ComboBox Margin="166,32,173,348"> 
     <ComboBoxItem IsSelected="True"> 
      <ComboBoxItem.Content> 
       <Image Source="/WpfApplication1;component/Images/Unpassed.png" /> 
      </ComboBoxItem.Content> 
     </ComboBoxItem> 
     <ComboBoxItem> 
      <ComboBoxItem.Content> 
       <Image Source="/WpfApplication1;component/Images/passed.png" /> 
      </ComboBoxItem.Content> 
     </ComboBoxItem> 
    </ComboBox> 
</Grid> 

enter image description here