![]() |
Item mit ListBox-Eigenschaft markieren???
Hallo,
gibt es eine Eigenschaft vom Objector Inspektor, die ein Item aus einer ListBox markiert/selektiert??? danke |
Re: Item mit ListBox-Eigenschaft markieren???
Die Eigenschaft .ItemIndex repräsentiert den selektierten Eintrag.
|
Re: Item mit ListBox-Eigenschaft markieren???
Guten Morgen,
es gibt leider keine Möglichkeit ein Item einer Listbox zur Entwurfszeit zu markieren - ist aber auch nicht wirklich notwendig. Zur Laufzeit muss man unterscheiden, ob MultiSelect True oder False ist:
Delphi-Quellcode:
Ist MultiSelect = True, dann steuert ItemIndex nur den Fokus.
// ListBox.MultiSelect := False;
procedure TDemoForm.ButtonClick(Sender: TObject); begin with ListBox do ItemIndex := Random(Items.Count); end; // ListBox.MultiSelect := True; procedure TDemoForm.ButtonClick(Sender: TObject); var i: Integer; begin with ListBox do begin i := Random(Items.Count); Selected[i] := not Selected[i]; end; end; Grüße vom marabu |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:36 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz