在VB中,具有Click事件的控件
一、OptionButton 控件
1、在选项组中用 OptionButton 显示选项,用户只能选择其中的一项。在 Frame 控件、PictureBox 控件或者窗体这样的容器中绘制 OptionButton 控件,就可以把这些控件分组。为了在 Frame 或者PictureBox 中将 OptionButton 控件分组,首先绘制 Frame 或 PictureBox,然后在内部绘制 OptionButton 控件。同一容器中的 OptionButton 控件为一个组。
2、OptionButton 控件和 CheckBox 控件功能相似,但是二者间也存在着重要差别。在选择一个 OptionButton 时,同组中的其它 OptionButton 控件自动无效。相反,可以选择任意数量的 CheckBox 控件。
二、CheckBox 控件
1、CheckBox 控件可以用来检查 Checked 属性以确定其状态,并使用该值来设置选项。
2、如以下代码示例,当 CheckBox 控件的 CheckedChanged 引发事件时,窗体的 AllowDrop 属性设置为 false。如果选中复选框,限制用户交互的情况。
三、ListView 控件
ListView 控件显示带图标的项列表。 可以使用列表视图创建类似 Windows 资源管理器右窗格的用户界面。
具有输入功能的控件
一、MenuStrip 控件
1、MenuStrip 控件是 Visual Studio 和 .NET Framework 中的功能。使用该控件,可以轻松创建 Microsoft Office 中那样的菜单。
2、MenuStrip 控件支持多文档界面 (MDI)和菜单合并、工具提示和溢出。您可以通过添加访问键、快捷键、选中标记、图像和分隔条,来增强菜单的可用性和可读性。
二、maskedTextBox控件
maskedTextBox控件是一个可以设置Mask的控件,像设置一些时间或者是日期的控件的格式,这样我们输入的时候,就只能按照指定的格式来输出了。本文介绍下该控件的一些常用的属性。
Change事件是Caption内容发生改变时发生
如下示例:
Private Sub Label1_Change()
'Label1的文本改变了
MsgBox "Label1的文本改变了"
End Sub
Private Sub Label1_Click()
'你点击了Label1
Label1.Caption = "你点击了Label1"
End Sub