TdxTreeList如何实现间隔色(奇数行一种颜色,偶数行一种颜色。)?
解决方案 »
- 关于onClientread重复执行的问题
- 帮忙,在线等待!
- (医院管理的大哥们帮帮忙)用delphi+sqlserver编写的医院管理系统中经常出现库存不准
- 兄弟姐妹们,怎么搜索这里的帖子呀?????
- 能否实现listview控件中设置固定背景,即不随listview控件的滚动而滚动?
- MDI子窗口(应该是超级简单的,可是……)
- 如何edit编辑框的keydown或keypress事件中封锁VK_UP和VK_DOWN输入事件?
- 一个常量问题
- advstringgrid combox类型可以添加KeyITem吗
- 请问如何取得文件中的图标?
- Delphi+Access查询的问题
- 大家看看这两个贴子是不是在倒分???????
procedure TForm1.ListView1CustomDrawItem(Sender: TCustomListView;
Item: TListItem; State: TCustomDrawState; var DefaultDraw: Boolean);
begin
with ListView1.Canvas.Brush do
begin
case Item.Index of
0: Color := clYellow;
1: Color := clGreen;
2: Color := clRed;
end;
end;
end;
ACanvas: TCanvas; ARect: TRect; ANode: TdxTreeListNode;
AColumn: TdxTreeListColumn; ASelected, AFocused, ANewItemRow: Boolean;
var AText: String; var AColor: TColor; AFont: TFont;
var AAlignment: TAlignment; var ADone: Boolean);
begin
if odd(ANode.AbsoluteIndex) then
AColor:=clred;
end;
if odd(ANode.AbsoluteIndex) then
AColor:=clred
else
AColor:=clblue;
刷2种颜色