我有一个ComboBoxUWP项目,我想修改.我想改变StackPanel包含它的(?)的背景颜色ComboBoxItems,但我还没有找到一种简单的方法.
在这里,我想改变浅灰色填充的颜色.
围绕的颜色ComboBoxItems应匹配,但它是突出的默认灰色.
这是一个MSN Money的ComboBox自定义填充颜色与之匹配的示例ComboBoxItems.这就是我希望实现的目标.

我使用"填充"这个词,但它实际上只是包含该元素的元素的颜色ComboBoxItems.
据我了解,我必须修改Windows 10 SDK中提供的generics.xaml文件,但这将修改ComboBox我正在使用的所有es.我可以创建一个继承的自定义控件ComboBox,但是当我想要改变这种颜色时,是否需要我编写一个新的控件?必须有一种更简单的方法来改变它.
@Bart这是我在ComboBox中弹出模板的模板中找到的代码.我不确定你的解释中"SystemControlBackgroundChromeMediumLowBrush"来自哪里.
<Popup x:Name="Popup">
<Border x:Name="PopupBorder"
Background="{ThemeResource ComboBoxDropDownBackground}"
BorderBrush="{ThemeResource ComboBoxDropDownBorderBrush}"
BorderThickness="{ThemeResource ComboBoxDropdownBorderThickness}"
Run Code Online (Sandbox Code Playgroud)