TListView中的文字颜色问题!
想问问在TListView的vsReport模式下,能不能添加颜色不相同的行?
怎样实现呢?
问题点数:80、回复次数:3Top
1 楼liux330(弧线+直线)回复于 2002-05-10 16:30:35 得分 60
void __fastcall TForm1::ListView1CustomDrawItem(TCustomListView *Sender,TListItem *Item, TCustomDrawState State, bool &DefaultDraw)
{
ListView1->Canvas->Font->Color = clBlue;
ListView1->Canvas->Brush->Color = clBtnFace;
}
Top
2 楼jishiping(JSP 季世平)回复于 2002-05-10 16:38:18 得分 20
隔行使用不同的背景颜色。
void __fastcall TForm1::ListView1CustomDrawItem(TCustomListView *Sender, TListItem *Item, TCustomDrawState State, bool &DefaultDraw)
{
if (Item->Index%2 != 0)
ListView1->Canvas->Brush->Color = clBtnFace;
}Top
3 楼francohe(孤火)回复于 2002-05-11 16:41:34 得分 0
问题解决了,给分!
Top




