0

我有一个ComboBox定义在XAML, WPF.

我想在标题中设置一张图片。

根据定义 - 标题ComboBox包括所选项目。

如何更改它以显示图片并在按下时将其更改为不同的图片?

4

2 回答 2

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>

在此处输入图像描述

于 2012-11-25T17:21:05.563 回答
0

您需要将组合框的模板修改为新的。

这是有关如何执行此操作的一个很好的MSDN 链接。

于 2012-11-25T15:31:29.417 回答