TlistView 控件单个子项颜色和字体

baody8 2018-09-01 08:15:36
不是单行哦,是单项的一个值的字体和颜色
...全文
282 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lyhoo163 2018-09-03
  • 打赏
  • 举报
回复
这是选择ITem行列值,你还可以设置ITem的值范围,作为条件。
lyhoo163 2018-09-03
  • 打赏
  • 举报
回复
在OnDrawSubItem中重新绘制一下Item颜色

procedure TForm1.ListView1CustomDrawSubItem(Sender: TCustomListView;
Item: TListItem; SubItem: Integer; State: TCustomDrawState;var DefaultDraw: Boolean);
begin
inherited;
with ListView1.Canvas.Brush do
begin
if (Item.Index=5) and (SubItem=2)
then Color := clYellow
else Color := clWhite
end;
end;



大致如此。
baody8 2018-09-02
  • 打赏
  • 举报
回复
高人在哪儿,自己顶顶

5,388

社区成员

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

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