Hallo,
da ich seit einiger Zeit ein großer Fan von der DSharp Komponente geworden bin, versuche ich die DSharp Komponente für ein aktuelles Projekt einzusetzen. Aktuell möchte ich mit TListView Vorschaubilder anzeigen lassen, die von einer TImageList kommen. Dafür setze ich die ListView Eigenschaft ViewStyle=vsIcon. Bisher definiere ich beim Füllen der TListView (stark vereinfacht) wie folgt den ImageIndex von der ListView:
Delphi-Quellcode:
procedure ListViewFuellen(Items: IObjectList);
var
ListItem: TListItem; // in TListView definiert
i: Integer;
begin
for i:=0 to Items.count-1
begin
ListItem := ListView1.Items.Add;
ListItem.ImageIndex := i;
end;
end;
So wie ich es verstanden habe, erweitert die DSharp Komponente die TListView um die Eigenschaft "View"(TCollectionView). Ich kann zwar einen Text in der ListView über ItemsSource anzeigen lassen, doch wie kann ich damit den ImageIndex setzen?
lg,
jus