【问题标题】:Check Number Items on List检查列表中的编号项目
【发布时间】:2017-02-25 18:27:46
【问题描述】:

我正在处理一个列表框,当我单击按钮时,我需要显示一条错误消息(列表框上正好有 30 个项目)。但我不知道为什么条件不起作用。我选择了正确的方法来检查列表中的项目数。

这里是代码。

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

感谢您花时间解决我的问题,祝您度过愉快的一天 =)

【问题讨论】:

  • If listBoxDeck.Items.Count &lt;&gt; 30 Then 应该是您所需要的。如果它不工作,那是一个调试问题。设置断点,用鼠标查看项目的真实数量,
  • 嗯,根据你的描述,你不想检查 = 30 吗?

标签: vb.net visual-studio listbox


【解决方案1】:
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

【讨论】:

  • 如果有问题告诉我