DEV GridControl.TableView FocusedRow选中行背景颜色
2024-10-19 09:35:46
上次修改了TableView.RowStyle,导致了一个问题:覆盖了GridControl默认的选中行颜色。
于是需要重写选中行的颜色。
刚开始的想法是:
<dxg:TableView>
<dxg:TableView.RowStyle>
<Style TargetType="{x:Type dxg:GridRowContent}">
<Style.Triggers>
<Trigger Property="IsFocused" Value="True">
<Setter Property="Background" Value="Gray" />
</Trigger>
</Style.Triggers>
</Style>
</dxg:TableView.RowStyle>
</dxg:TableView>
发现实现不了……后来去DEV官网求助,原来思路是对的,但是Property不正确,不是IsFocused,而是dxg:GridViewBase.IsFocusedRow.
<dxg:TableView>
<dxg:TableView.RowStyle>
<Style TargetType="{x:Type dxg:GridRowContent}">
<Style.Triggers>
<Trigger Property="dxg:GridViewBase.IsFocusedRow" Value="True">
<Setter Property="Background" Value="Gray" />
</Trigger>
</Style.Triggers>
</Style>
</dxg:TableView.RowStyle>
</dxg:TableView>
这是低于14.1版本用的,14.1及以后的版本,使用以下:
<dxg:TableView>
<dxg:TableView.RowStyle>
<Style TargetType="{x:Type dxg:RowControl}">
<Style.Triggers>
<Trigger Property="dxg:GridViewBase.IsFocusedRow" Value="True">
<Setter Property="Background" Value="Gray" />
</Trigger>
</Style.Triggers>
</Style>
</dxg:TableView.RowStyle>
</dxg:TableView>
最新文章
- [Modern OpenGL系列(二)]创建OpenGL窗口
- javascript检查移动设备是否支持重力方向感应
- Dancing Links &; Algorithm X
- android学习笔记九——RatingBar
- SQL Server 2008数据库同步配置
- 声明了包的类Java命令找不到或无法加载主类
- Raspberry Pi + 3个USB摄像头 + Motion(简易监控设备配置记录1——介绍以及安装) 分类: Raspberry Pi 服务器搭建 2015-04-12 19:21 226人阅读 评论(0) 收藏
- C++关联容器<;map>;简单总结
- ZooKeeper安装与运行
- 27. Remove Element - 移除元素-Easy
- Java I/O---IO流的规律小结
- mysql定时任务,每天的零点执行一个存储过程
- Python3 与 C# 并发编程之~ Net篇
- linux下安装python,Django,虚拟环境
- Jquery对当前日期的操作(格式化当前日期)
- Lucas卢卡斯定理
- PHP发送HEAD方法请求
- 禁止火狐浏览器缓存input标签方法
- 子元素scroll父元素容器不跟随滚动JS实现
- 第二章 mybatis使用注解实现in查询(mysql)