博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C1FlexGrid(行背景色随鼠标移动更改)
阅读量:5902 次
发布时间:2019-06-19

本文共 703 字,大约阅读时间需要 2 分钟。

int oldRowNumber = -1;
private void c1FlexGrid1_MouseMove(object sender, MouseEventArgs e)
{
// 获取鼠标指向的 Row 对象
int newRowNumber = c1FlexGrid1.MouseRow;
 
// if 中最后一个条件是必须的,否则颜色刚转换又被恢复了
if (newRowNumber > 0 && newRowNumber < c1FlexGrid1.Rows.Count && newRowNumber != oldRowNumber)
{
c1FlexGrid1.Rows[newRowNumber].StyleNew.BackColor = ColorTranslator.FromHtml("#e9f7f6");
c1FlexGrid1.Rows[newRowNumber].StyleNew.ForeColor = ColorTranslator.FromHtml("#00619d");
c1FlexGrid1.Cursor = Cursors.Hand;
if (oldRowNumber > 0)
{
c1FlexGrid1.Rows[oldRowNumber].StyleNew.BackColor = c1FlexGrid1.BackColor;
c1FlexGrid1.Rows[oldRowNumber].StyleNew.ForeColor = c1FlexGrid1.ForeColor;
}
}
oldRowNumber = newRowNumber;
}

转载地址:http://wmkpx.baihongyu.com/

你可能感兴趣的文章
android 中文api (62) —— ViewSwitcher.ViewFactory
查看>>
into outfile 生成sql脚本
查看>>
VS中常用C#代码段快速输入
查看>>
定制化删除ES索引数据
查看>>
iOS - UIStoryboard
查看>>
谷歌精简了 AOSP 的一些自带应用
查看>>
[百度]数组A中任意两个相邻元素大小相差1,在其中查找某个数
查看>>
ERROR: NMO not setuid-root (Unix-only)错误的解决方法
查看>>
Java并发——线程池原理
查看>>
锐捷网络:Wi-Fi WPA2漏洞解析和预防指南
查看>>
CentOS Core2.0 安装教程
查看>>
Xcode 插件失效的临时解决方案
查看>>
3PC
查看>>
windwos grpc 编译
查看>>
分享一段H264视频和AAC音频的RTP封包代码
查看>>
部署 Docker Registry 服务
查看>>
想找回丢在出租车的手机?你需要融合异构数据的城市级查询和推理
查看>>
2014年大数据应用:Hadoop正处于上升期
查看>>
电子商务从大数据中挖宝必备五大要素
查看>>
Cocos2d-x 屏幕适配解决方案
查看>>