- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章_窗口控件对象
第5章 窗口控件对象 5.1 窗口控件分类 5.2 窗口控件基本操作 5.3 窗口控件公共属性、事件、函数 5.4 窗口控件使用 5.5 本章小结 5.6 本章习题 5.1 窗口控件分类 根据窗口控件实际功能的不同分为两大类,即具有实际功能、提供交互的控件如单行文本框等,以及没有交互作用,只起装饰作用的控件如分组框等。 其中,交互类控件又详细分为按钮类、显示类、输入类、选择类、滚动类。以上几类控件的简单描述如下: 装饰类:装饰类控件用于美化用户界面,以及将程序进行功能分组。这部分控件包括:直线控件、椭圆控件、矩形控件、圆角矩形控件和分组框控件。 显示类:显示类控件用于显示文本信息或者图像信息。这部分控件包括:静态文本、图片框、文本超链接和图片超链接。 5.1 窗口控件分类 其中,交互类控件又详细分为按钮类、显示类、输入类、选择类、滚动类。以上几类控件的简单描述如下: 按钮类:按钮类控件用于接收用户的操作,以便完成程序指定的功能。这部分控件包括:命令按钮和图片按钮。 输入类:输入类控件用于输入和编辑数据。这部分控件包括:单行编辑框、多行编辑框、编辑掩码、多文本编辑框和数据窗口控件。 5.1 窗口控件分类 其中,交互类控件又详细分为按钮类、显示类、输入类、选择类、滚动类。以上几类控件的简单描述如下: 选择类:选择类控件用于让用户从多种选项中选择一项或者多项。这部分控件包括:单选按钮、复选框、列表框、下拉列表框、图片列表框、下拉图片列表框、列表视图、树形视图和选项卡控件。 滚动类:滚动类控件用于显示程序的执行进程和控制数据记录的当前值。这部分控件包括:水平滚动条、垂直滚动条、水平进度条、垂直进度条、水平跟踪条和垂直跟踪条。 5.2 窗口控件基本操作 5.2.1 窗口控件添加 单击菜单Insert的子菜单Control打开窗口控件列表如图5-1所示。 通过工具栏中控件组合图标打开控件图标列表对话框如图5-2所示。 5.2 窗口控件基本操作 5.2.2 窗口控件选择 窗口控件的选择根据所要选择控件数量的不同可以分为以下几种方式: 选择所有控件: Ctrl+A 选择单个控件: 选择多个相邻控件: 选择多个不相邻控件: 5.2.3 窗口控件复制 如果要插入同一类型的多个控件,可以先在窗口上添加一个控件,然后选中该控件后再按照以下方法进行复制: 按Ctrl+T键进行窗口控件的外观复制 按Ctrl+C键进行窗口控件的完全复制, 5.2 窗口控件基本操作 5.2.4 窗口控件移动 使用键盘移动被选定的一个或多个控件,只须根据需要按下相应的方向键即可,即按↑键向上移动,按→键向右移动,按↓键向下移动,按←键向左移动。 5.2.5 窗口控件缩放 使用键盘改变被选定的一个或多个控件的大小,只须按住<Shift>键不放.再按下相应的方向键即可,即按Shift十↑键调小控件的高度,按Shift+↓调大控件的高度,按Shift+←键调小控件的宽度,按Shift+→键调大控件的宽度。 5.2 窗口控件基本操作 5.2.6 窗口控件齐整性 5.3.1 窗口控件公共属性 Name:控件的名称,是控件在窗口中的唯一标识。编程时通过该属性实现对具体控件的引用。 Text:控件显示的文本信息,如果是输入类控件(多文本编辑框和数据窗口控件除外),用户输入的文本也保存在该属性中。 Tag:设置与控件关联的任意字符串,字符串的具体含义由用户自己确定。 Visible:设置控件是否可见,若选中则可见,否则不可见。 Enabled:设置控件是否可用,若选中则可用,否则不可用。 5.3.1 窗口控件公共属性 FaceName:设置控件的字体名称。 TextSize:设置显示在控件上的文字的大小。 Bold:设置控件的文字是否为加粗。 Italic:设置控件的文字是否为斜体。 Underline:设置控件的文字是否为下划线。 TextColor:设置控件上文字的字体颜色。 BackColor:设置控件上文字的背景颜色。 5.3.1 窗口控件公共属性 X:设置控件在窗口上的横坐标。 Y:设置控件在窗口上的纵坐标。 Width:设置控件的宽度。 Height:设置控件的高度。 Pointer:设置当用户把鼠标指针移到控件上时系统显示的指针形状。 DragIcon:设置拖动控件时显示的图标。 5.3.2 窗口控件公共事件 Constructor:当控件对象创建时触发,一般发生在包含该控件的窗口对象的Open事件之前。 Destructor:当控件对象撤销时触发,一般发生在包含该控件的窗口对象的Close事件之后。 Clicked:当控件对象被鼠标单击时触发。 DoubleClicked:当控件对象被鼠标双击时触发
文档评论(0)