Immer letzte Item in einer Listbox auswählen

  • VB.NET

Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von Dende().

    Immer letzte Item in einer Listbox auswählen

    Hey Leute,

    ich habe eine Listbox und in der Listbox füge ich regelmäßig neue Items ein. Jetzt möchte ich das immer das letzte eingefügte Item ausgewählt ist.

    Ich komme mit der Syntax nicht klar

    VB.NET-Quellcode

    1. 'Hier das item das hinzugefügt wird
    2. lsbComputer.Items.Add(strText)
    3. 'Hier soll das letzte Item selectiert werden, was nicht funktioniert :(
    4. lsbComputer.SelectedIndex = (lsbComputer.Items.Count = -1)
    5. lsbComputer.Select()


    Ich sehe bestimmt den Wald vor lauter Bäumen nicht, bitte um HILFE ;(


    Mfg
    Dende()
    :wacko:

    Dende() schrieb:

    VB.NET-Quellcode

    1. lsbComputer.SelectedIndex = (lsbComputer.Items.Count = -1)
    Fast. :D

    VB.NET-Quellcode

    1. lsbComputer.SelectedIndex = lsbComputer.Items.Count - 1
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!