【问题标题】:How to change the background color of a selected ComboBox item? uwp如何更改所选 ComboBox 项目的背景颜色? uwp
【发布时间】:2018-07-20 00:41:10
【问题描述】:

我正在为 Windows 10 移动设备开发一个应用程序,我正在努力处理 ComboBox 控件的样式,更具体地说,是所选项目的背景颜色。

不编辑前景或背景属性 控制;

在选择任何项目之前 ComboBox 的显示方式:

扩展的组合框

以“2”为选中项的ComboBox

我似乎找不到控件的任何属性,例如 SelectedItemBackgroundColor,更改 Foreground 和 Background 属性不会影响问题。

【问题讨论】:

    标签: c# combobox uwp


    【解决方案1】:

    如果你查看documentation,你可以看到ComboBoxItem的默认样式使用SystemControlHighlightListAccentLowBrush画笔作为SelectedItem的背景。您可以在您的应用中重新定义此资源,也可以复制默认的Style 并将Selected 中的Background 画笔替换为自定义画笔VisualState。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-03
      • 1970-01-01
      相关资源
      最近更新 更多