Listbox: bovenste item selecteren?

listboxIk probeerde het bovenste element van de listbox te selecteren bij het openen van het scherm en het vullen van de lijst, met:
lsbxInvoice.Current.Selected = ..
maar dat werkte niet zo …

Een listbox is een lijst met n elementen; bv 15 elementen.
De elementen worden genummerd en kunnen aangesproken worden met een index.
Het eerste element in de lijst heeft index nummer 0, dus het laatste n-1.
Vb element[0] .. element[14].

Een listbox wordt gevuld door de methode “Add”, eventueel aangevuld met de plaats waar de toevoeging moet gebeuren.
bv
lsbxInvoice.Add("001-aankoop")
lsbxInvoice.Add("001-aankoop", 0)

Na het vullen van de listbox kan het bovenste element geselecteerd worden door de index te zetten:

lsbxInvoice.Index = 0

Op deze manier kan bij het openen van het scherm een element van de lijst geselecteerd worden.

Leave a Reply

You must be logged in to post a comment.