如何显示一个每一项都可采用不同背景图的文字列表 WPF的话好像能够这样分层的放修改各层的透明度就好了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to happyboyxq动态生成图片的方法我也考虑过了,只不过这个是作为被选方案的,实在不行了就这样用了. 把Alignment选left是否可以解决你的问题?在CustomDrawItem事件中改变ListView的Canvas的字体颜色。 如: void __fastcall TfrmMain::ListView1CustomDrawItem(TCustomListView *Sender, TListItem *Item, TCustomDrawState State, bool &DefaultDraw) { if (Item->Index == 0)//改变第一个图标颜色为红色 { ListView1->Canvas->Font->Color = clRed; } } 再个给你一段隔行改变颜色的代码: void __fastcall TfrmMain::ListView1CustomDrawItem( TCustomListView *Sender, TListItem *Item, TCustomDrawState State, bool &DefaultDraw) { if(Item->Index % 2) ListView1->Canvas->Brush->Color=(TColor)RGB(183,203,249); } C#调用GetComputerName错误 XML 文件用记事本打开换行与不换行问题 我要结果!!!!!!! 最简单的if语句出错了,不知道为什么 NHibernate里的delete问题 javascript tree 面试题 前辈们来帮帮忙 关于窗体背景图片问题。(注:WinForm)多谢 怎样在DataColumn.Expression表达式中使用四舍五入,或者只舍不入,或者只入不舍的函数 DataSet作为水晶报表的数据源的问题?? 如何表达5个bits的数,并且把它写入文件? 高手来顶一个
动态生成图片的方法我也考虑过了,只不过这个是作为被选方案的,实在不行了就这样用了.
如:
void __fastcall TfrmMain::ListView1CustomDrawItem(TCustomListView *Sender,
TListItem *Item, TCustomDrawState State, bool &DefaultDraw)
{
if (Item->Index == 0)//改变第一个图标颜色为红色
{
ListView1->Canvas->Font->Color = clRed;
}
} 再个给你一段隔行改变颜色的代码:
void __fastcall TfrmMain::ListView1CustomDrawItem(
TCustomListView *Sender, TListItem *Item, TCustomDrawState State,
bool &DefaultDraw)
{
if(Item->Index % 2)
ListView1->Canvas->Brush->Color=(TColor)RGB(183,203,249);
}