C# WPF 如何修改ComboBox 选中项的颜色?

C# WPF How to modify the ComboBox's selected item's color?

我在使用 ComboBox 的 selected 项目颜色时遇到问题...默认情况下,当您 select 来自 ComboBox 的项目时,它是黑色的。如何将项目的颜色更改为白色?我似乎无法修改它。怎么回事?

在最简单的情况下你可以这样写 XAML:

    <ComboBox ItemsSource="{Binding DropDowmItems}" Foreground="Red">
        <ComboBox.ItemContainerStyle>
            <Style TargetType="{x:Type ComboBoxItem}">
                <Setter Property="Foreground" Value="Black"/>
            </Style>
        </ComboBox.ItemContainerStyle>
    </ComboBox>

如果是项目模板,您需要修改该模板。