VirtualTreeview鼠标移动到相应节点时,节点背景颜色发生变化
2015-03-04 00:00
465 查看
摘要: VirtualTreeview鼠标移动到相应节点时,节点背景颜色发生变化
Sender: TBaseVirtualTree; TargetCanvas: TCanvas; Node: PVirtualNode;
ItemRect: TRect;
var ItemColor: TColor;
var EraseAction: TItemEraseAction);
begin
if Sender.HotNode = Node
then
begin
EraseAction := eaColor;
ItemColor := clGreen;
end;
end;
procedure TForm1.VirtualStringTree1MouseMove(Sender: TObject;
Shift: TShiftState; X, Y: Integer);
begin
VirtualStringTree1.Invalidate;
end;
VirtualTreeview鼠标移动到相应节点时,节点背景颜色发生变化
procedure TForm1.VirtualStringTree1BeforeItemErase(Sender: TBaseVirtualTree; TargetCanvas: TCanvas; Node: PVirtualNode;
ItemRect: TRect;
var ItemColor: TColor;
var EraseAction: TItemEraseAction);
begin
if Sender.HotNode = Node
then
begin
EraseAction := eaColor;
ItemColor := clGreen;
end;
end;
procedure TForm1.VirtualStringTree1MouseMove(Sender: TObject;
Shift: TShiftState; X, Y: Integer);
begin
VirtualStringTree1.Invalidate;
end;
相关文章推荐
- VirtualTreeview鼠标移动到相应节点时,节点背景颜色发生变化
- VirtualTreeview鼠标移动到相应节点时,节点背景颜色发生变化
- css鼠标移动到文字上怎样变化背景颜色
- vb.net treeview 鼠标点击节点时文字颜色,背景的改变
- css如何做到 鼠标移动到超链接时,超链接会发生改变,例如改变颜色、字体大小、背景颜色等
- GridView:当鼠标滑过,行的背景颜色发生变化
- [Cocoa]_[初级]_[鼠标移动到NSButton上面和移开NSButton时,控件背景颜色的变化]
- 当鼠标移动到表格的一行时这一行的背景颜色发生改变
- ASP.NET中GridView:当鼠标滑过行时背景颜色、数据字体发生变化,鼠标离开行时还原初始状态
- GridView:当鼠标滑过,行的背景颜色,鼠标指针发生变化。
- GridView:当鼠标滑过,行的背景颜色发生变化
- 转: GridView:当鼠标滑过,行的背景颜色发生变化
- 用a伪类的后代标签实现鼠标放到图片上产生背景颜色变化
- asp.net GridView控件鼠标移动某行改变背景颜色(方法一)
- 鼠标移动背景变化
- 界面上单元格的可操作性和背景颜色根据某一个单元格值的变化而发生改变
- 改变选中Treeview的节点的背景颜色
- 鼠标移动背景变化css样式
- GridView鼠标移动到某一行时行发生变色和为Gridview中编辑模板中的控件添加颜色
- asp.net GridView控件鼠标移动某行改变背景颜色(方法一)