我在ComboBox
中定义了XAML, WPF
。
我想在标题中设置一张图片。
根据定义,ComboBox
的标题包含所选项目。
如何更改它以显示图片并在按下时将其更改为其他图片?
答案 0 :(得分:4)
您是不是想要在comboBox图像而不是文本中创建项目?如果是的话,这就是答案:
<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>
答案 1 :(得分:0)
您需要将组合框的模板修改为新模板。
以下是关于如何执行此操作的好MSDN link。