我正在开发一个Windows 10移动设备的应用程序,我正在努力处理ComboBox控件的样式,更具体地说,是所选项目的背景颜色。
不编辑的前景或背景属性 控制;
在选择任何项目之前如何显示ComboBox:
扩展的ComboBox
ComboBox以“2”作为所选项目
我似乎无法找到控件的任何属性,例如SelectedItemBackgroundColor,更改Foreground和Background属性不会影响问题。
答案 0 :(得分:2)
如果您查看documentation,则可以看到默认样式ComboBoxItem
使用SystemControlHighlightListAccentLowBrush
画笔作为SelectedItem
的背景。您可以在应用中重新定义此资源,也可以复制默认Style
并使用自定义画笔替换Background
Selected
中的VisualState
画笔。