Index hochzählen

bandit06

Grünschnabel
Hallo,

ich habe eine ListBox mit Einträgen (Bild-Dateien) und lasse diese in ein Fenster anzeigen.
Nun möchte ich in der Titelleiste des Fensters folgenden Text haben "Bild 1 von 3" usw.

Ich bekomme aber nur "Bild 0 von 3" hin und es wird auch nicht hochgezählt.

Kann mir jemand einen Tipp geben ?
 
Meinst du so:

Visual Basic:
    Private Sub ListBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged
   Me.Text = "Bild " & ListBox1.SelectedIndex + 1 & " von " & ListBox1.Items.Count
End Sub
 
Meine Code Zeile sieht so aus:

fensterBilderschau->Text="Bilderschau - Bild "+listBox1->SelectedIndex + " von " + listBox1->Items->Count + " " + openFileDialog2->FileName;

Wie gesagt, es funktioniert alles bis auf die richtige anzeige für das aktuelle Bild.
 
Zurück