Listbox vom Letzten Eintrag zum Ersten wieder?

  • VB.NET
  • .NET (FX) 4.5–4.8

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

    Listbox vom Letzten Eintrag zum Ersten wieder?

    Hey,

    ich versuche testweise ein Programm zu entwerfen wo ich z.B. per Timer jede 5 Sekunden einen Eintrag nach unten gehe in der Listbox.
    Dieses habe ich alles schon umgesetzt, nur wenn ich am letzten Eintrag in der Listbox ankomme, dann bekommt er ein Fehler weil da kein Eintrag mehr ist.

    Mein Code(damit wähle ich per timer immer den nächsten Eitnrag in der Listbox aus):

    VB.NET-Quellcode

    1. lstNamen.SelectedIndex = Me.lstNamen.SelectedIndex + 1


    Kann ich das per "if fangen und wieder nach oben senden wenn er bei den letzten Eintrag ist?
    Also "If" letzter Eintrag "then" wieder dann oben? (habe vieles getestet, er will irgendwie nicht)

    VB.NET-Quellcode

    1. ListBoxX.Items.Count


    gibt Dir die Anzahl der Einträge in der ListBox. Damit solltest Du in der Lage sein, Dir den Rest selbst zu überlegen.
    Die Unendlichkeit ist weit. Vor allem gegen Ende. ?(
    Manche Menschen sind gar nicht dumm. Sie haben nur Pech beim Denken. 8o