各位大虾们,救命呐
Delphi中,listview控件如何更改指定行制定列的背景色,例如设置第三行第二列的背景色为黑色,就这个单元格的背景色
Delphi中,listview控件如何更改指定行制定列的背景色,例如设置第三行第二列的背景色为黑色,就这个单元格的背景色
解决方案 »
- Delphi 无法安装服务
- 求助:定时备份问题
- 95那个JR明天生日,我也放分-_-" (顺便再看看那....一群... J..R)
- 有什么好的网格控件可以实现分组显示并小计,DBGridEh可以吗?
- 难题
- 各位高手,请问谁有通用客户或供应商管理系统的例子吗?(100分)
- 我是VC程序员,现在想学Delphi,请推荐几本经典的好书!
- 用Query打开的数据库,用DBGrig显示,如何在DBGrig上直接修改数据?
- 有谁做过在金蝶(k/3)基础上的开发工作?
- 如何将Access表中的数据转存为DBF、Word或Excel文件,请大虾提供例程、控件,注意:不想使用OLE自动化生成Word和Excel文件。谢谢!
- 关于Variant与OleVariant的问题
- 关于delphi中注册表操作的问题
procedure TfrmListView.lvDataAdvancedCustomDrawSubItem(Sender: TCustomListView;
Item: TListItem; SubItem: Integer; State: TCustomDrawState;
Stage: TCustomDrawStage; var DefaultDraw: Boolean);
begin
inherited;
// do what u want to
end;
Item: TListItem; State: TCustomDrawState; var DefaultDraw: Boolean);
begin
//ListView1.OwnerDraw:=true;
if (Item.SubItems.Strings[2]='WH_KEYBOARD') or
//if item.SubItems.ValueFromIndex[2]<>'' then
//showmessage('sd');
(Item.SubItems.Strings[2]='WH_MOUSE') then Sender.Canvas.Brush.Color :=clInactiveBorder; end;