ListView ile ilgili araştıra yaparken tesadüfen gördüğüm ListBox daki animasyonu ListView uygulamayı başaramadım bu konuda yardımcı olabilirseniz sevinirim.
procedure AddListViewItem(S: String; ListView:TListView);
procedure bekle( miliSaniyeSure: Cardinal );
Var
zaman : Cardinal;
begin
zaman := TThread.GetTickCount + miliSaniyeSure;
while TThread.GetTickCount < zaman do
begin
Application.ProcessMessages;
Sleep(1);
end;
end;
var
lwItem: TListViewItem;
I : Integer;
begin
lwItem := TListViewItem.Create;
lwItem := ListView.Items.Add;
lwItem.Height := 1;
lwItem.Text := S;
for i := 1 to 30 do
begin
lwItem.Height := i;
ListView.Repaint;
bekle(10);
end;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
AddListViewItem( Format('Satir-%.2d', [ListView1.Items.Count]), ListView1 );
end;