第四章 VB界面设计

第四章 VB界面设计

ID:44987754

大小:659.00 KB

页数:115页

时间:2019-11-06

第四章 VB界面设计_第1页
第四章 VB界面设计_第2页
第四章 VB界面设计_第3页
第四章 VB界面设计_第4页
第四章 VB界面设计_第5页
资源描述:

《第四章 VB界面设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第4章VB界面设计4.1预备知识4.2综合实训题目一简易文本编辑器4.1预备知识4.1.1菜单设计菜单主要由上层水平菜单栏和与其关联的弹出菜单组成1.菜单编辑器的使用方法菜单附属于一个窗体,菜单的属性可以像其他控件一样在“属性”窗口和程序中进行设置,也可以使用菜单编辑器(如图4-1所示)来设置菜单编辑器重要属性:①标题(Caption):菜单标题,如果设定热键,在热键前加“&“号。②名称(Name)文本框:菜单名称,各菜单名称不能相同(除非是菜单控件数组),即使是分隔线也应有名称。下一页返回图4-1菜单编辑器返回4.1预备知识③快捷键(Shortcut):可以给菜单

2、项选择快捷键,注意主菜单不能设置快捷键。④复选(Checked)检查框:如果选中,则值为TRUE,菜单为开关菜单,选中菜单项时,其左侧打√。⑤可见(Visible)检查框:若未选中,菜单不可见。⑥显示窗口列表:多用于窗口主菜单,选中后可在窗口主菜单下,显示所有打开的文档。上一页下一页返回4.1预备知识2.菜单项增减在程序运行时,菜单随时增减,如“文件”菜单能保留最近打开的文件数。这同控件数组一样,使用菜单数组。步骤:(1)在菜单设计时,加入一个菜单项,其Index为0(菜单数组),Visual为False。(2)在程序运行时,通过Load方法向菜单数组增加新的菜单项

3、。格式:load菜单名称(下标值)同样,要删除所建立的菜单项,使用UnLoad方法向菜单数组减少菜单项。格式:unload菜单名称上一页下一页返回4.1预备知识3.弹出菜单(快捷菜单)(1)设计弹出式菜单的方法要设计弹出式菜单,可以先利用菜单编辑器设计一个普通的菜单,然后在程序中,使用PopupMenu方法。如果要使弹出式菜单不在菜单栏中出现,应该将“菜单编辑器”对话框的“可见”复选框没被选中,即菜单的Visible属性设置为False。(2)PopupMenu方法的语法格式及功能格式:[对象]。PopupMenu菜单名字[,flags][,x][,Y][,bold

4、command]功能:在MDI窗体或窗体对象上的当前鼠标的位置或指定的坐标位置显示弹出式菜单。上一页下一页返回4.1预备知识说明:(1)菜单名字就是弹出式菜单的名称,是主菜单名称而不是菜单项名称。(2)X、Y参数:给出了弹出式菜单相对于窗体的横坐标和纵坐标。如果省略它们,则弹出式菜单显示在鼠标指针当前所在的位置。(3)flags参数:在PopupMenu方法中,通过flags参数可以详细地定义弹出式菜单的显示位置与显示条件。该参数由位置常数和行为常数组成,位置常数指出弹出式菜单的显示位置,行为常数指出弹出式菜单的显示条件。flags参数的位置常数的取值及含义见表4-

5、1,flags参数的行为常数的取值及含义见表4-2。(4)可以通过MouseUp或者MouseDown事件来检测何时单击了鼠标右键上一页下一页返回表4-1flags参数的位置常数的取值及含义值常量含义0vbPopupMenuLeftAlign设置x所定义的位置为该弹出式菜荦的左边界,默认值4VbPopupMenuCenterAlign给出x所定义的位置为该弹出式菜单的中心8VbPopupMenuRightAlign给出x所定义的位置为该弹出式菜单的右边界返回表4-2flags参数的行为常数的取值及含义值常量含义0vbPopupMenuLeftButton设置只有单击

6、鼠标左键时才显示弹出式菜单2VbPopupMenuRightButton设置单击鼠标左键或右键都可以显示弹出式菜单返回4.1预备知识4.1.2工具栏的设计1.创建工具栏(1)在工具箱中加入工具栏控件(2)使用工具栏控件制作工具栏①在窗体中加入工具栏控件。②调出“属性页”(按钮)对话框,如图4-2:在窗体的工具栏上单击鼠标右键,弹出一个快捷菜单,再单击该菜单中的“属性”菜单命令,即可弹出工具栏的“属性页”对话框。③在工具栏中加入工具按钮:在工具栏属性页“按钮”选项对话框中,有“插入按钮”和删除按钮”两个按钮,它们分别用于在工具栏中添加和删除按钮。上一页下一页返回图4-

7、2工具栏属性页“按钮”选项返回4.1预备知识(3)工具栏属性页对话框的使用①索引(对应Index属性)文本框:取值为整型,是Buttons按钮集合的下标值,相当于按钮的序号。单击文本框右边的箭头按钮,可依次选择按钮集合中的按钮。②关键字(对应Key属性)文本框:取值为字符型,类似于对象的名字。该属性是可选选项,其值可以为空。在程序中设置Key属性时,其字符串值必须用双引号括起来。Index属性和Key属性是与工具栏中的按钮一一对应的标识,用于通过集合Buttons来访问工具栏中的按钮。③标题(对应Caption属性)文本框:用来设置或返回按钮的标题。④样式(对应

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。