- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第13章 菜单与工具栏设计
第13章 菜单和工具栏设计 ;13.1 菜单设计 ;13.1.2 下拉式菜单
在下拉式菜单系统中,一般有一个主菜单,称为菜单栏。其中包括一个或多个选择项,称为菜单标题。当单击一个菜单标题时,包含菜单项的列表(菜单)即被打开。菜单由若干个命令、分隔条、子菜单标题(其右边含有三角的菜单项)等菜单项组成。当选择子菜单标题时又会“下拉”出下一级菜单项列表,称为子菜单。 ; 1. 菜单编辑器
菜单通过菜单编辑器,即菜单设计窗口建立。可以通过下面的4种方法进入菜单编辑器:
(1) 执行“工具”菜单中的“菜单编辑器”命令。
(2) 使用热键Ctrl+E。
(3) 单击工具栏中的“菜单编辑器”按钮。
(4) 在要建立菜单的窗体上单击鼠标右键,在快捷菜单中,单击“菜单编辑器”命令。 ; 菜单编辑器分为3个部分:
(1) 菜单控件属性区
菜单控件属性区用于设置菜单项的各个属性,表13-1列出其中的主要属性。;表13-1 菜单控件的主要属性; (2) 编辑区
编辑区共有7个按钮,用来对输入的菜单项进行简单的编辑。
(3) 菜单项显示区
菜单项显示区位于菜单编辑器的下部,输入的菜单项在这里显示出来,并通过内缩符号表明菜单项的层次。 ; 2. 菜单控件数组
菜单控件数组的作用主要有两个:
(1) 用于动态地增删菜单项。
(2) 简化编程,用一段代码处理多个菜单项。
3. 菜单项的可用与不可用
VB设计的菜单可以根据程序的运行状态动态地进行调整。 ;13.1.2 弹出式菜单
弹出式菜单可以根据用户单击鼠标右键时的位置,动态地调整菜单项的显示位置,同时也改变菜单项显示内容。
设计弹出式菜单仍然使用VB提供的菜单编辑器,只要把某个菜单设置成隐藏(即“可见”栏Visible属性为False)就可以了。
实际上,不管是在窗口顶部菜单条上显示的菜单,还是隐藏的菜单,都可以用PopupMenu方法把它们作为快捷菜单在程序运行期间显示出来,语法为:
[〈窗体名〉.] PopupMenu〈菜单名〉[, flags [,x [, y [, boldcommand ]]]];13.2 工具栏设计
在VB中可以通过手工方式和使用工具栏控件(Toobar)两种方法建立工具栏。 ;13.2.1 用手工方式制作工具栏
用手工方式制作工具栏,其实就是设计一个放置一些工具按钮的图片框。手工制作工具栏的步骤:
(1) 在窗体中添加一个图片框(作为工具按钮的容器),并通过设置图片框的Align属性来控制工具栏(图片框)在窗体中的位置。
(2) 选定图片框,在图片框中添加任何想在工具栏中显示的控件。
(3) 设置控件的属性。
(4) 编写代码。 ;13.2.2 使用Toolbar控件与ImageList控件
选择“工程”中的“部件”,打开“部件”对话框。选中Microsoft Windows Common Controls 6.0,单击“确定”按钮,即可在工具箱中增加一组控件。其中用来创建工具栏的控件是Toolbar控件与ImageList控件。 ; 1. Toolbar控件
用鼠标双击Toolbar控件,它将自动加入窗体并出现在窗体的顶部。
用鼠标右键单击窗体上的Toolbar控件,在弹出的快捷菜单中选择“属性”,或者选中窗体上的Toolbar控件后在属性窗口选择“(自定义)”右边的三点按钮,都可以打开“属性页”对话框。 ; 2. ImageList控件
VB提供了图像列表控件ImageList,在它的帮助下可以实现工具栏按钮图片的载入。
利用ImageList控件为Toolbar添加图片的方法是:先在Toolbar控件所在的窗体中添加ImageList控件及其图片,然后建立两个控件之间的关联,最后从ImageList控件的图片库中选择需要的图像加载到工具栏按钮上。
您可能关注的文档
- 黑客编程三字经(Three Character Classic hacker programming).doc
- 黑板报作文(Blackboard newspaper composition).doc
- 黑龙江省农村居民最低生活保障办法(试行)(Measures for the minimum living security of rural residents in Heilongjiang (for Trial Implementation)).doc
- 黄三角的优劣势(The advantages and disadvantages of the yellow triangle).doc
- 重议招商会如何展开深度招商(Discuss how to launch deep investment merchants).doc
- 金元比联去保本化加速 - 财经 - 21cn_com(Jin Yuan Lian Lian to break even accelerated - Finance - 21cn_com).doc
- 金属al的化学反应(The chemical reaction of metal Al).doc
- 金属常识(Metal sense).doc
- 金属板施工技术交底(Metal plate construction technical disclosure).doc
- 重读马克思(Rereading Marx).doc
最近下载
- 第8课 隋唐政治演变与民族交融-【中职专用】《中国历史》魅力课堂教学课件(高教版2023•基础模块).pptx VIP
- 人力资源管理开题(课题背景研究目的与意义【最新】.docx VIP
- 《生产调度与控制实务》课件.ppt VIP
- 2025水电工程信息分类与编码第4部分:水工建筑物.docx
- PMP项目管理培训课件项目.pptx VIP
- xx公司集团中铁工程部内部管理制度.doc VIP
- 2025年汽车驾驶员技师资格证书考试及考试题库含答案.docx
- 盐酸普鲁卡因工艺说明书8.pdf VIP
- 外研版小学三年级的英语第一单元试题.doc VIP
- 经济学原理(第8版)微观经济学曼昆课后习题答案解析.pdf
文档评论(0)