Thema
:
Delphi
OnChange Event bei TListViews
Einzelnen Beitrag anzeigen
marabu
Registriert seit: 6. Apr 2005
10.109 Beiträge
#
2
Re: OnChange Event bei TListViews
5. Jun 2007, 20:35
Hallo Stephan,
du kannst so vorgehen:
zusammenfalten
·
markieren
Delphi-Quellcode:
procedure
TDemoForm.InitButtonClick(Sender: TObject);
var
i: Integer;
begin
with
ListView
do
begin
OnChange :=
nil
;
for
i := 0
to
Pred(Items.Count)
do
Items[i].Checked := Odd(i);
OnChange := ListViewChange;
end
;
end
;
procedure
TDemoForm.ListViewChange(Sender: TObject; Item: TListItem;
Change: TItemChange);
begin
ShowMessage(Format('
item %s: %s
', [Item.Caption, BoolToStr(Item.Checked, True)]));
end
;
Grüße vom marabu
Zitat
marabu
Öffentliches Profil ansehen
Mehr Beiträge von marabu finden