vb问题 我要提问啊

来源:百度知道 编辑:UC知道 时间:2024/05/03 12:05:51
我在学习复选框的时候发现 当我把一个复选框的value值在属性窗口设置为2时 当我运行后 我点那个复选框的时候 它就自动的从不可选 变为可选 这是怎么回事 谢谢

value=0 不选中
value=1 已选中
value=2 禁用状态
我觉得禁用状态一般用代码控制比较好,如果想保持禁用状态
Private Sub Check1_Click()
If Check1.Value = 0 Then
Check1.Value = 2
End If
End Sub
要取消的话用其他空间代码控制

晕,那个灰色代表“半选”,表达不清,见谅

你要的灰色是禁用吧?

Check1.Enabled = False