CxGrid鼠标移到更改颜色

Posted 我的学习笔记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CxGrid鼠标移到更改颜色相关的知识,希望对你有一定的参考价值。

CxGrid鼠标移到更改颜色

设置表单中TcxGrid1DBTableView的Styles属性,设置Selection

procedure TForm1.cxGrid1DBTableView1MouseMove(Sender: TObject;
  Shift: TShiftState; X, Y: Integer);
var
  HitTest:TcxCustomGridHitTest;
  FViewInfo:TcxGridTableDataCellViewInfo;
begin
  HitTest:=cxGrid1DBTableView1.GetHitTest(X,Y);
  if HitTest=nil then exit;
  if HitTest is TcxGridRecordCellHitTest then
  begin
  
  FViewInfo:=TcxGridTableDataCellViewInfo(TcxGridRecordHitTest(HitTest).ViewInfo);
  FViewInfo.GridRecord.Focused := true;
  end
  else
  FViewInfo:=nil;
end;

以上是关于CxGrid鼠标移到更改颜色的主要内容,如果未能解决你的问题,请参考以下文章

Java Swing:在鼠标悬停时更改背景颜色

使用对象时如何在鼠标悬停时更改 SVG 笔触颜色

如何在 Material ui 数据表中悬停或鼠标悬停时更改表格行背景颜色

鼠标移到链接上后,HTML 超链接的颜色保持不变

c# winform实现toolStripMenuItem鼠标移到上面的选项值颜色改变

qt中当鼠标移到按钮上如何改变颜色