0

可能重复:
如何禁用选中列表框中的复选框?

如果选中另一个项目,我正在考虑尝试禁用复选框列表项目。处理这件事很容易,但是我在实际禁用特定项目时遇到了困难。Items 属性中似乎没有启用功能,所以我不确定如何禁用特定项目。

If CheckedListBox1.GetItemChecked("0") = True Or 
       CheckedListBox1.GetItemChecked("1") = True Then
                CheckedListBox1.Items(0).enabled=false
    ElseIf CheckedListBox1.GetItemChecked("0") = false AND 
       CheckedListBox1.GetItemChecked("1") = false Then
        CheckedListBox1.Items(0).enabled=true

非常感谢任何帮助

谢谢

4

1 回答 1

0

我已经这样做了:

     Private Sub checkbox1_CheckedChanged(sender As System.Object, e As System.EventArgs) Handles checkbox1.CheckedChanged

    If checkbox1.Focused = True Then
        checkbox1.Checked = True
    End If
    checkbox2.Checked = False
    checkbox3.Checked = False
    checkbox4.Checked = False
    checkbox5.Checked = False
    checkbox6.Checked = False
End Sub

并打开每个复选框。接下来是复选框 2 Sub 中的 checkbox2。

于 2012-09-11T14:29:33.890 回答