WPF 中的组合框标头内容

use*_*179 0 c# wpf xaml

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

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

正如所定义的 - 标题ComboBox包含所选项目。

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

Hey*_*ibi 5

您的意思是要在组合框图像中制作项目而不是文本吗?如果是,这就是答案:

<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>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述