Eintrag in einer Listbox markieren

Hallo,

wenn ich mit der Maus einen Eintrag in einer Listbox anklicke, wird er markiert. Kann man das auch programmgesteuert machen?

Hallo,

wenn ich mit der Maus einen Eintrag in einer Listbox anklicke,
wird er markiert. Kann man das auch programmgesteuert machen?

Klar geht das und zwar ĂŒber die Eigenschaft items

Bsp:

listbox1.items := 2;

Markiert den 3 Eintrag in Listbox1

Gruß
Christof

Hi,

listbox1.items := 2;

upps, ganz knapp verfehlt :wink:; richtig muß es lauten:

ListBox1.ItemIndex := 2

Wobei dem noch hinzuzufĂŒgen wĂ€re, daß wenn man mehrere ListBox-EintrĂ€ge „programmgesteuert“ markieren möchte, dann mit ItemIndex nicht weit kommt, sondern das Selected-Property der Items setzen muß (vorher Property TListBox.MultiSelect auf TRUE setzen, damit die Listbox die Eigenschaft der Mehrfach-AuswĂ€hlbarkeit bekommt).

Gruß
Martin

1 Like