如何将图像添加到FMX中的TListView项目?

问题描述 投票:0回答:1

var Item: TListViewItem; begin UniQuery1.SQL.Text := 'SELECT * FROM Clients WHERE Problem IS NOT NULL'; UniQuery1.Open; ListView1.Items.Clear; if not UniQuery1.IsEmpty then begin ListView1.Images := ImageList1; while not UniQuery1.Eof do begin Item := ListView1.Items.Add; Item.Text := 'Name: ' + UniQuery1.FieldByName('Name').AsString; Item.Detail := 'Number: ' + UniQuery1.FieldByName('Number').AsString + ' | Problem: ' + UniQuery1.FieldByName('Problem').AsString; Item.ImageIndex := 0; UniQuery1.Next; end; end; UniQuery1.Close; end;

FMX中的项目的视觉外观由其
TListView
listview delphi firemonkey listviewitem imagelist
1个回答
0
投票
ItemAppearance

,默认为

ItemAppearence
。将其更改为
ListItem
应该解决您的问题。
	
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.