-
将语句添加到 b 的单击中: if <>0 then = 0private sub checkb click()if <>0 then = 0
end sub
-
勾选a时,无法选择项目b,未勾选a时,可以选择项目b
复选框控件。
可以使用组中的复选框控件来显示多个选项,从而可以选择其中的一个或多个选项。 也可以通过 value 属性以编程方式设置它。
复选框。
您可以在单个窗体中同时选择任意数量的复选框控件。
以下 ** 告诉复选框控件显式单个或多个选项的状态
private sub check1_click();
end sub
private sub check2_click();
end sub
private sub check3_click();
end sub
-
你为什么不使用单一选择,你无法理解。
-
这是由于在运行 VB 窗体时,将焦点自动聚合到具有 tabindex 属性为 0 的控件上。 可以将窗体上其他控件的 tabindex 属性设置为 0,例如,将文本框的 tabindex 属性设置为 0
tabindex 属性。
返回或设置父窗体中大多数对象的 Tab 键顺序。
默认情况下,Visual Basic 在窗体上绘制控件时分配 Tab 键顺序。
例外情况是菜单、计时器、数据、图像、线条和形状控件,它们不包含在选项卡中
键顺序。 在运行时不可见或无效的控件,以及无法接收焦点的控件(帧
和 Label 控件)仍按 Tab 键顺序排列,但在切换时将跳过这些控件。
每个新控件都位于 Tab 键顺序的末尾。 如果更改控件的 tabindex 属性的值以调整默认 Tab 键顺序,则 Visual Basic
其他控件的 tabindex 属性会自动重新编号,以反映插入和删除。 您可以在设计时使用属性窗口或在运行时更改此设置。
option explicit
private sub form_load()
0end sub
private sub option1_click()
text1 = "a"
end sub
private sub option2_click()
text1 = "b"
end sub
-
小部件的焦点不应放在单选框上,即 tabindex 0 可以将其设置为另一个小部件。
-
我记得这个值在右边属性栏的tabindex中被修改了(功能是按tab键切换标签,有顺序)。
-
在 option 属性中将值设置为 false
或者它可以在表单加载事件中使用。
-
你是怎么解决这个问题的? 你能告诉我麻烦吗?
-
你不能只有三个单选按钮。
-
=0 未选中,或 vbunchecked=1 被选中,或 vbchecked
2 不是可选的,也可以是 vbgrayed
-
三种类型:0 - 未选择、1 - 已选择、2 - 不可用。
-
选择和不选择