在Listview中如何对item的绘画???

huangjun12 2004-04-30 09:00:12
现在碰到个问题,我知道在Listview中如何绘画,但是当我从数据库中返回记录往Listview中写数据时,比如当一条Listitem.caption中的值为负数时将该行item的颜色画为黄色,不满足条件的就不画,这个代码如何实现
...全文
104 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
江宁侯哥 2004-04-30
  • 打赏
  • 举报
回复
procedure Tform1.ListView1CustomDrawItem(
Sender: TCustomListView; Item: TListItem; State: TCustomDrawState;
var DefaultDraw: Boolean);
begin
if strtofloat(Item.caption)<0 then
Sender.Canvas.font.Color :=clYellow;
end;
yueshujiang 2004-04-30
  • 打赏
  • 举报
回复
www.delphiboy.com

5,927

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧