2017-02-25 6 views
0

Ich arbeite an einer ListBox und wenn ich auf die Schaltfläche klicken, muss ich eine Fehlermeldung anzeigen (genau 30 Elemente auf der ListBox). Aber ich weiß nicht, warum die Bedingung nicht funktioniert. Ich habe die richtige Methode gewählt, um die Anzahl der Items auf der Liste zu überprüfen.Überprüfen Sie die Anzahl Elemente in der Liste

Hier ist der Code.

Private Sub btnsSaveDeck_Click(sender As Object, e As EventArgs) Handles btnSaveDeck.Click 
    If listBoxDeck.Items.Count < 30 Or listBoxDeck.Items.Count > 30 Then 
     MessageBox.Show("BlahBlahBlah", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error) 
    End If 
End Sub 

Vielen Dank für die Zeit, um mein Problem zu nehmen und haben einen schönen Tag voller code =)

+2

'Wenn listBoxDeck.Items.Count <> 30 Then' sollte alles, was Sie brauchen werden. Wenn es nicht funktioniert, ist es ein Debugging-Problem. Setzen Sie einen Haltepunkt und verwenden Sie die Maus, um die tatsächliche Anzahl der Elemente zu sehen, – Plutonix

+0

um durch Ihre Beschreibung wollen Sie nicht nach = 30 suchen? –

Antwort

0
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click 
    If ListBox1.Items.Count = 30 Then 
     MsgBox("HEY") 
    End If 

End Sub 
+0

Verwenden Sie das funktioniert –

+0

wenn irgendein Problem mir sagen –

Verwandte Themen