第7章 应用程序界面设计

第7章 应用程序界面设计

ID:24871185

大小:999.50 KB

页数:25页

时间:2018-11-15

第7章  应用程序界面设计_第1页
第7章  应用程序界面设计_第2页
第7章  应用程序界面设计_第3页
第7章  应用程序界面设计_第4页
第7章  应用程序界面设计_第5页
资源描述:

《第7章 应用程序界面设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、了解自定义对话框的使用。掌握通用对话框的建立和常用属性、常用方法;掌握利用菜单设计器来建立、修改菜单项的方法;本章要求:第7章应用程序界面设计本章重点:本章难点:通用对话框的使用、菜单的建立与使用通用对话框的使用、动态菜单7.1菜单的设计7.2对话框的设计7.3工具栏的设计7.4多重窗体的设计7.1菜单的设计菜单可分为两种类型:下拉式菜单和弹出式菜单7.1.1下拉式菜单菜单控件(对象)只有一个事件——单击事件(Click())在一个应用系统中,主菜单一般使用下拉式菜单,每一个菜单包含若干个选择项,也叫做子菜单。每个菜单项相当于一个命令按钮,通常要对其中Click事件

2、进行编程,单击菜单项即触发该菜单项的Click事件过程。启动菜单编辑器:有三种方法1单击工具栏菜单图标2工具/菜单编辑器(CTRL+E)3窗体上快捷菜单/菜单编辑器菜单编辑器操作界面如右所示。1、菜单编辑7.1菜单的设计菜单编辑器的编辑说明1.标题(Caption):2.名称(Name):3.快捷键(Shortcut):4.下一个(Next):5.←和→按钮6.插入(Insert)按钮:7.删除(Delete)按钮:8↓和↑按钮:10.复选(Checked)检查框:10.有效(Enabled)检查框:根据设计要求,依次输入或选择所面项目,即可完成。例:菜单的主要属性

3、1.标题(Caption):在窗口上显示,例如:输入&File,显示为:File,热键:Alt+F2.名称(Name):菜单项的名称,分界符也应有名称。3.快捷键(Shortcut):下拉列表框4下一个(Next):设置下一个菜单项。5.←和→按钮:“→”下一级菜单项;“←”上一级菜单项。6.插入(Insert)按钮:插入菜单项7.删除(Delete)按钮:删除菜单项8.↓和↑按钮:改变菜单项位置。10.复选(Checked)检查框:菜单项为选定项。11.有效(Enabled)检查框:True:菜单项可选;False:不可选。菜单编辑器的使用技巧2、创建菜单(演示)

4、图7.2【例7.1】程序运行界面3、菜单的事件响应程序弹出式菜单是独立于菜单栏显示在窗体或指定控件上的浮动菜单,菜单的显示位置与鼠标当前位置有关。实现步骤如下:1.在菜单编辑器中建立该菜单。2.设置其顶层菜单项(主菜单项)的Visible属性为False(不可见)。3.在窗体或控件的MouseUp或MouseDown事件中调用PopupMenu方法显示该菜单。PopupMenu的使用方法为:PopupMenu<菜单名>[,flags[,x[,y[,Boldcommand]]]]7.1菜单的设计7.1.2弹出式菜单其中:⑴关键字“PopupMenu”可以前置窗体名称,

5、但不可前置其他控件名称。⑵<菜单名>是指通过菜单编辑器设计的、至少有一个子菜单项的菜单名称(Name)。⑶Flags参数为常数,用来定义显示位置与行为。7.1菜单的设计举例1.设计下拉菜单2.设计子菜单或改变子菜单级别3.为菜单项分组菜单名用减号“-”4.为菜单项指定访问键和快捷键与命令按钮设置访问键相同。5.为菜单项加上复选标记6.禁止使用菜单项在程序代码中可以通过程序代码:菜单名.Enabled=False7.菜单项的增减菜单设计的几项操作:菜单编辑器的使用技巧7.2对话框的设计对话框是应用程序与用户交互的主要途径。7.2.1CommonDialog控件Comm

6、onDialog控件是常用的一个控件,它可以提供打开、另存为、颜色、字体、打印、帮助等几种类型的标准对话框。该控件属于ActiveX控件而不是VisualBasic的标准控件,用户使用之前,需要先将其引入控件箱。具体操作如下:右击工具箱部件在【部件】对话框中选中“MicrosoftCommonDialogControl6.0”通用对话框图标通用对话框可以提供6种形式的对话框,通过设置Action属性值或调用Show方法来建立不同类型的对话框。如下表:打开通用对话框的方法与Action属性设置类型Action属性方法无对话框0—“打开”对话框1ShowOpen“另存

7、为”对话框2ShowSave“颜色”对话框3ShowColor“字体”对话框4ShowFont“打印”对话框5ShowPrinter“帮助”对话框6ShowHelpPrivateSubCommand1_Click()CommonDialog1.Action=1CommonDialog1.ShowOpenEndSub1、“打开”对话框2、“另存为”对话框PrivateSubCommand1_Click()CommonDialog1.Action=2CommonDialog1.ShowSaveEndSub3、“颜色”对话框PrivateSubCommand1_Cli

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

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

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