请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

CanYou2
注册会员   /  发表于:2016-1-26 10:43  /   查看:3636  /  回复:2
C1FlexGrid,效果是鼠标在一行数据的上方,这行数据的样式就有相应的改变。这样的效果如何设置?

2 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2016-1-26 12:00:00
沙发
回复 1楼CanYou2的帖子

谢谢您的反馈。
C1FlexGrid的Mouse鼠标滑过的效果只能通过相应的鼠标事件去设置,比如MouseMove。
代码参考:
  1. private void flex_MouseMove(object sender, MouseEventArgs e)
  2.         {
  3.             if (flex.IsMouseOver == true)
  4.             {
  5.                 HitTestInfo hf = flex.HitTest(e);
  6.                 for (int i = 0; i < flex.Rows.Count; i++)
  7.                 {
  8.                     if (hf.Row >= 0)
  9.                     {
  10.                         if (hf.Row == i)
  11.                         {
  12.                             flex.Rows[i].Background = Brushes.Red;
  13.                         }
  14.                         else
  15.                         {
  16.                             flex.Rows[i].Background = Brushes.White;
  17.                         }
  18.                     }
  19.                 }
  20.             }
  21.         }
复制代码
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-2-1 14:21:00
板凳
回复 1楼CanYou2的帖子

您的问题由于超市未响应关闭。
如果依然有问题,欢迎跟帖。
为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
      
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部