小编Mik*_*ine的帖子

WPF如何在列表框失去焦点时更改列表框所选项目文本颜色

我一直在寻找如何更改失去焦点的列表框中所选项目的文本颜色.

  <SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="Transparent"/>
  <SolidColorBrush x:Key="{x:Static SystemColors.ControlBrushKey}" Color="Transparent"/>
  <SolidColorBrush x:Key="{x:Static SystemColors.HighlightTextBrushKey}" Color="Orange"/>
Run Code Online (Sandbox Code Playgroud)

这三个标签负责大部分工作,但我的列表框有黑色背景,当控件失去焦点时,字体变为黑色.

我从另一篇文章SystemColor中找到了这个列表.从这个列表中提供大量可能选项的和任何看似远程直观的东西都没有用.有人知道我需要改变的关键吗?

wpf styles listbox selecteditem

5
推荐指数
2
解决办法
5901
查看次数

标签 统计

listbox ×1

selecteditem ×1

styles ×1

wpf ×1