WPF学习笔记——设置ListBox选中项的背景颜色
ListBox的选中项,在我这个WIN7里面,是亮蓝色,颜色是如此之浓厚,差不多遮盖了前景的字体!
太不协调了。可是怎么设置呢?设置触发器,又是IsMouseOver,又是IsFocused,在谷歌里寻寻觅觅,无限的代码,无限的垃圾,无限的不知所谓。
踏破铁鞋无觅处,偶然发现,应该这样写:
<Style x:Key="UserItemContainerStyle" TargetType="ListBoxItem"><Style.Resources><!--SelectedItem with focus--><SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="LightBlue" Opacity=".4"/><!--SelectedItem without focus--><SolidColorBrush x:Key="{x:Static SystemColors.ControlBrushKey}" Color="LightBlue" Opacity=".4"/></Style.Resources><!-- 设置触发器 --><Style.Triggers><Trigger Property="IsMouseOver" Value="true"><Setter Property="Background" Value="#efefef"/><Setter Property="Foreground" Value="Red"/></Trigger><Trigger Property="IsFocused" Value="true"><Setter Property="Background" Value="Coral"/><Setter Property="Foreground" Value="Red"/></Trigger></Style.Triggers></Style>
这里设置触发器其实与选中没有关系,但还是可以用于设置鼠标滑过的样式。
转载于:https://www.cnblogs.com/leftfist/p/4257913.html
WPF学习笔记——设置ListBox选中项的背景颜色相关推荐
- element更改导航菜单被选中项的背景颜色
element更改导航栏被选中项的背景颜色 在使用element的导航栏菜单时,官方文档指明可以改变导航栏的的背景颜色,字体颜色以及选中项的字体颜色,但是有时我们想要使用自定义颜色.在F12中可以看见 ...
- HALCON 21.11:深度学习笔记---设置超参数(5)
HALCON 21.11:深度学习笔记---设置超参数(5) HALCON 21.11.0.0中,实现了深度学习方法.关于超参数的有关设置内容如下: 不同的DL方法是为不同的任务设计的,它们的构建方式 ...
- ListBox选中项数量显示于TextBox文本框中
要完成的功能:点击ListBox选中一个或多个选项时,TextBox中自动显示选中项的数量. 如下图显示: 分析: 你原先错误的思路:ListBox配置好数据源,然后在TextBox的后台事件Text ...
- WPF学习笔记(数据绑定篇3)
接上回的<WPF学习笔记(数据绑定篇2)>,继续 BindValidation 此示例演示了: 如何使用错误模板: 使用样式显示错误信息: 如何在校验发生异常时执行回调: 首先,你可以看见 ...
- WPF学习笔记(7):DataGrid中数字自定义格式显示
WPF学习笔记(7):DataGrid中数字自定义格式显示 原文:WPF学习笔记(7):DataGrid中数字自定义格式显示 DataGrid中数据显示如下图,数据格式比较杂乱.希望达到以下要求:(1 ...
- 阿里云学习笔记——设置规则引擎(2)
标题阿里云学习笔记--设置规则引擎(2) 下面是我自己作为学习笔记分享,大神勿喷,如有叙述错误的地方欢迎指正. 1.定义Topic 定义了p_data和s_data 2.创建规则引擎,这里创建了APP ...
- 动态给下拉框,单选框赋值,设置默认选中项的几种方法
selectId为select的id $('#selectId')[0].selectedIndex = 0; //根据索引来赋值 $('#selectId').val('val值'); //根据va ...
- 几何光学学习笔记(39)- 7.10 中国颜色体系
几何光学学习笔记(39)- 7.10 中国颜色体系 7.10 中国颜色体系 1.无彩色系 2.有彩色系 3.颜色立体 4.颜色标号 7.10 中国颜色体系 GB/T15608-1995 中国颜色体系标 ...
- Pycharm设置开发模板/字体大小/背景颜色 - Python零基础入门教程
目录 一.Pycharm 设置字体大小/风格 二.Pycharm 设置背景颜色 三.Pycharm 设置开发模板 四.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 > ...
最新文章
- 新十年嵌入式音频的五大趋势
- OpenCV 新版 4.5.1 发布!
- 黑龙江2020计算机一级考试时间,黑龙江2020年计算机等级考试报名时间汇总
- y电容如何选型_开关电源中电容如何快速选型
- ZooKeeper程序员指南--使用ZooKeeper开发分布式应用程序
- 一位Erlang程序猿的自白
- 阻止 Mac 进入睡眠模式保持清醒的 5 种方法
- asp.net core 读取json文件
- android低版本so加载失败,Android 4.X 系统加载 so 失败的原因分析
- 微信小程序统一服务消息接口
- html制作简历供人填写,求职简历制作个人定制代写
- Ken Thompson 的经典 C 程序
- 【快速幂取模】NOI 7833:幂的末尾
- PHP版本更新功能实现,技术分享:最低PHP版本更新操作 | Wopus
- x5550支持服务器内存吗,英特尔® 至强® 处理器 X5550
- Android开发基础入门
- 一个在职阿里6年的资深软件测试工程师的心声
- linux一级目录全解
- 【Windows 安装JDK8】如何安装java JDK8
- comm tools
热门文章
- appium+tidevice实现iOS自动化测试(Mac)
- pythonfile操作教程_Python基础教程之文件操作
- led灯光衰怎么解决_什么是LED光衰,光衰怎么解决?
- android获取软件大小,android获取屏幕大小包括状态栏和软件导航栏的大小
- python 网页上显示数据_用Python实现网页数据抓取
- 虚幻4 控制台_鹅厂新手机游戏开测,虚幻4引擎开发战略游戏,能否超过率土之滨...
- 实验3 linux内存映射,3Linux内存映射,mmap()函数
- ACM MM:一种基于情感脑电信号时-频-空特征的3D密集连接网络
- 信号处理之频谱原理与python实现
- 把广告带进虚拟世界实现低成本开发,Anzu.io开始内测报名