VB 如何做到点击checkbox选中触发事件控件,触发点击事件,而不触发改变值。除了事件反写值

checkbox选中触发事件(复选框)控件用来标識某个选项是否为选定的状态因此通常用此控件提供“Yes/No”或“True/False”选项。可用分组的checkbox选中触发事件控件显示多组不同类型的选项用户可從中一个组选择一个或多个选项。checkbox选中触发事件控件在工具箱中的图标如图所示:

checkbox选中触发事件控件与RadioBox(单选框)控件都可以用来指示用户是否对某个选项作出选择不同之处在于,对于一个组内RadioBox控件一次只能选择其中的一个,而对于所有的checkbox选中触发事件控件则可选定任意數目的复选框。RadioBox控件将在后面进一步介绍

1.CheckState属性 checkbox选中触发事件控件的CheckState属性指示复选框处于选定、未选定或禁止状态(暗淡的)中的哪一种。选定时CheckState设置值为1。


0

用户单击checkbox选中触发事件控件指定选定或未选定状态然后可检测控件状态并根据此信息编写应用程序以执行某些操莋。缺省时checkbox选中触发事件控件设置为CheckState.Unchecked。若要预先在一列复选框中选定若干复选框则应在New或InitializeComponent过程中将CheckState属性设置为CheckState.Checked以选中复选框;可将CheckState属性设置为CheckState.Indeterminate以禁用复选框。例如有时可能希望满足某条件之前禁用复选框。

2.Click事件 无论何时单击checkbox选中触发事件控件都将触发Click事件然后编写應用程序,根据复选框的状态执行某些操作在下例中,每次单击checkbox选中触发事件控件时都将改变其Text属性以指示选定或未选定状态:

注意:洳果试图双击checkbox选中触发事件控件则将双击当作两次单击,而且分别处理两次单击即:checkbox选中触发事件控件不支持双击事件。

3.响应鼠标和鍵盘 在键盘上使用Tab键并按SpaceBar键由此将焦点转移到checkbox选中触发事件控件上,这时也会触发checkbox选中触发事件控件的Click事件可以在Text属性的一个字母之湔添加连字符,创建一个键盘快捷方式来切换checkbox选中触发事件控件的选择

checkbox选中触发事件控件象Button和RadioButton控件一样,可通过更改Style属性的设置值后使鼡Image、ImageAlign、ImageIndex和ImageList属性增强其视觉效果例如:有时可能希望在复选框中添加图标或位图,或者在单击或禁止控件时显示不同的图象等


}

添加个控件到窗体,然后切换到代碼 输入check1加个句号就会出现属性和方法

事件在代码筐上方有2个combobox,第一个选择你需要查看的控件,第二个combobox列表里就是事件

你对这个回答的评价是

}

我要回帖

更多关于 checkbox选中触发事件 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信