【发布时间】:2014-10-29 11:03:10
【问题描述】:
如果我有 2 个选中列表框,每个都有相同的项目,例如:苹果、香蕉。如何防止用户从两个选中列表框中检查相同的项目。案例:用户无法检查苹果和苹果(来自checkedlistbox1 和checkedlistbox2)。谢谢..
【问题讨论】:
标签: vb.net checkedlistbox
如果我有 2 个选中列表框,每个都有相同的项目,例如:苹果、香蕉。如何防止用户从两个选中列表框中检查相同的项目。案例:用户无法检查苹果和苹果(来自checkedlistbox1 和checkedlistbox2)。谢谢..
【问题讨论】:
标签: vb.net checkedlistbox
我建议您检查按钮单击时的复选框列表以检查“检查两个已选中列表框中的相同项目是否已选中”的代码
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
For i As Integer = 0 To CheckedListBox1.Items.Count - 1
If CheckedListBox1.GetItemChecked(i) = True And CheckedListBox2.GetItemChecked(i) = True Then
MsgBox("checking same item from both checkedlistbox are not allowed")
End If
Next
End Sub
【讨论】:
If CheckedListBox1.CheckedItems.Contains("Apple") And CheckedListBox2.CheckedItems.Contains("Apple") Then Dim msgc1 = "Dont choose same item from AVOID and MUST list" MsgBox(msgc1) Else