你可以通过代码获取对应UIID的Style,然后在style中修改你要的颜色。Style ComboBoxFocusStyle = UIManager.getInstance().getComponentStyle("ComboBoxFocus");
读取Res中相应项的值 则ComboBox只能有一种样式就是值所给定的但是那样子不能通过软件中的设置选项,达到同一个下拉框有多种不同的样式(比如可以粉红,棕色,蓝色等等)
下拉框的背景颜色对应的是“ComboBoxPopup”的bgcolor,选中时的颜色对应的是ComboBoxFocus的fgcolor
ComboBoxItem lbi = new ComboBoxItem();
lbi.Background = new SolidColorBrush(Colors.Yellow);
CoboxCollator.Items.Add(lbi);
CoboxCollator.SelectedItem = lbi;