- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * * * 第5章 常用控件 学习内容 常用控件及其基本属性和常用的事件和方法 键盘和鼠标事件 5.1 控件概述 内部控件 在默认状态下工具箱中显示的控件都是内部控件。本章主要介绍的内容。已介绍过窗体、标签、命令按钮和文本框。 ActiveX控件 指可以重复使用的编程代码和数据。 Vb或第三方提供的ActiveX控件,文件扩展名ocx。可以将其添加到工具箱上,然后像内部控件一样使用。 可插入对象 可插入对象是Window应用程序的对象,如Excel工作表对象、PowerPoint幻灯片对象等。这些对象也可以将其添加到工具箱上。 5.2 单选钮和复选框以及框架 5.2.1 单选钮和复选框 单选钮(OptionButton)主要用于在多个选项中选择一个选项的情况。 复选框(CheckBox)主要用于在多个选项中选择多个选项的情况。 1.常用属性 属性名 属性值 说明 Caption 标题,单选钮默认为Option1,复选框为Check1。 Alignment 0、1 标题位置。0(默认):在右边;1:在左边。 Style 0、1 0(默认):标准方式;1:图形方式。 Value False、True 单选钮未选择为False(默认),选择为True。 0、1、2 复选框为选择为0(默认),选择为1,禁止选择为2。 5.2.1 单选钮和复选框 2.常用事件:Click 例5-1 用单选钮设置文本框中的文字的颜色,用复选框设置文本框中的文字的格式。 程序代码 5.2.2 框架 框架(Frame)是一个容器对象,主要用于对窗体上的对象进行分组。 例如单选题,每道题有四个选项。多组单选项选取时,就必须使用框架将单选按钮分组。 主要属性 Caption:框架标题。若值为空,则框架成为一个封闭的矩形框。 Enabled: 若为False,标题呈灰色,不允许对框架内的对象进行操作。 Visible: True-框架及其控件可见。False-框架及其控件被隐含起来。 主要事件 Click、DblClick事件。一般不需要编写框架的事件过程。 5.2.2 框架 例5-2 设计一个简单文本编辑器。用单选钮和复选框设置文本框中被选中的文字的格式,用命令按钮实现复制、粘贴等功能。 分析: 1、TextBox没有提供被选中的文字的格式设置相应属性 2、用ActiveX控件RichTextBox实现,RichTextBox提供了设置被选中文字的各种格式的属性项. 3、对被选中的文字进行复制、煎切、粘贴。可以利用剪贴板对象(Clipboard)提供的方法来实现。 4、将ActiveX控件添加到工具箱上的方法:选择“工程”菜单?选择“部件”菜单项?在“部件”对话框选择“控件”页?选择要添加到工具箱上ActiveX控件,例如本例的RichTextBox,选择Microsoft Rich TextBox Control 6.0。 5.2.2 框架例5-2 程序代码 5.3 列表框和组合框 5.3.1 列表框 列表框(ListBox)用于显示一个项目列表,用户可以选择列表中的一项或多项。可设置为单列和多列,缺省设置为单列。 1.常用属性 Columns :指定列表框可见列数,=1时允许显示多列 ,0(默认) List :设置或返回列表中的数据项,下标从0开始 ,字符串数组 ListCount :返回列表框中的数据项个数 。 ListIndex :返回被选中的数据项序号,如果没有数据项被选中为-1 MultiSelect :设置是否可选多项,0-单选,1-简单多项选择,2-扩展多项选择 Selected :设置选中的数据项 Text :设置或返回列表中的当前数据项的值,等同于List(N)属性 5.3.1 列表框 2.常用事件 Click 、 DblClick 3.常用方法 AddItem :在列表中添加数据项 格式: 列表框对象名. AddItem 数据项 [,位置值] 数据项:字符串表达式,是将要加入到列表框中的数据项。 位置值:数值表达式,是将要加入的数据项在列表框中的位置,如省略则加在最后。 5.3.1 列表框 3.常用方法 RemoveItem :在列表框中删除数据项 格式: 列表框对象名. RemoveItem 位置值 Clear :删除列表框中的全部数据项 格式: 列表框对象名. Clear 5.3.1 列表框 例5-3 设计如图所示的程序,选择左边列表框中的水果项,单击“选择”命令按钮,将选中的项目移至右边的列表框,选择右边列表框中的水果项,单击“删除”命令按钮,将选中的项目移至左边的列表框。 程序代
文档评论(0)