Visual Basic 控件的使用

http://tech.ddvip.com   2006年07月25日    社区交流

本文详细介绍Visual Basic 控件的使用

  可将 Value 属性设置为 vbGrayed 以禁用复选框。例如,有时可能希望在满足某条件之前禁用复选框。

  Click 事件

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

  Private Sub Check1_Click()
   If Check1.Value = vbChecked Then
Check1.Caption = "Checked"
   ElseIf Check1.Value = vbUnchecked Then
Check1.Caption = "Unchecked"
   End If
End Sub

  注意 如果试图双击 CheckBox 控件,则将双击当作两次单击,而且分别处理每次单击;这就是说,CheckBox 控件不支持双击事件。

  响应鼠标和键盘

  在键盘上使用 TAB 键并按 SPACEBAR 键,由此将焦点转移到 CheckBox控件上,这时也会触发 CheckBox 控件的 Click 事件。

  可以在 Caption 属性的一个字母之前添加连字符,创建一个键盘快捷方式来切换 CheckBox 控件的选择。例如:

  本例中,按 ALT+C 组合键将使控件的状态在选定和未选定之间切换。

  增强 CheckBox 控件的视觉效果

  CheckBox 控件象 CommandButton 和 OptionButton 控件一样,可通过更改 Style 属性的设置值后使用 Picture、DownPicture 和 DisabledPicture 属性增强其视觉效果。例如,有时可能希望在复选框中添加图标或位图,或者在单击或禁止控件时显示不同的图像。

  使用 ComboBox 控件

责编:豆豆技术应用

正在加载评论...