第十章界面设计(InterfaceDesign).ppt
《第十章界面设计(InterfaceDesign).ppt》由会员分享,可在线阅读,更多相关《第十章界面设计(InterfaceDesign).ppt(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第十章 界面设计(Interface Design),10.1 菜单的设计与应用,10.2 对话框的设计,返回目录,本章要求,本章要求: 掌握下拉式菜单设计和使用方法。 掌握弹出式菜单设计和使用方法 掌握通用对话框的设计和使用方法,返回章首,下一页,第十章 界面设计(Interface Design),10.1 菜单设计与应用10.1.1 下拉式菜单(Dropdown Menu ),主菜单名快捷键热键,主菜单条,分隔线,菜单项,子菜单名,子菜单标记,1.菜单编辑器(Menu Editor)在编辑状态下,打开菜单编辑器的方法有 4 种:1.单击 “工具” 菜单中的 “菜单编辑器” 命令2.单击工
2、具拦上的 菜单编辑器 图标3.使用热键 Ctrl+E4.单击鼠标右键,属性设置区,编辑区,菜单项列表区,产生或取消内缩符号,调整菜单项的位置,进入下一个菜单项的设计,在光标处插入一个空白菜单,菜单常用属性: 标题(Caption) :菜单项所显示的字符。 名称(Name): 菜单项的名称,该项必须选。分隔 符也应有名称。 索引(Index): 设置菜单项控件数组的下标。 快捷键(Shortcut) 设置打开菜单的快捷键, 顶层菜单无快捷键。 复选(Checked) : TRUE 有, 不可在顶层菜单设 置复选标志 。 有效(Enabled) : 为False时,该菜单呈灰色,不响应用 户事件。
3、 可见(Visible) : 设置该菜单项是否可见,2.菜单控件数组设置控件数组的优点:(1)在程序运行过程中用编码的方法添、删菜单项。(2)简化代码,用一段代码处理多个菜单项。例10-1 设计一个下拉式菜单例10-2 在窗体中添加一个文本框,一个下拉菜单,可以对文本进行剪切、复制、粘贴、删除等操作。,4.菜单项的增减1.在菜单设计时,加入一个菜单项,其Caption为 空,Index为0, Visible为False, 但Name属性 不可缺。2.在程序运行时,通过Load(unload)方法向菜单 数组增加(减少)新菜单项例10-3编写程序,实现菜单项的增减,10.1.2 弹出式菜单(Po
4、pup Menu),1.创建与激活弹出式菜单格式: 对象.PopupMenu 菜单名,Flags,x,y,BoldCommand,Flags 行为常数,Flags位置常数,例10-4设置一个窗体,当鼠标右键单击窗体时,出现一个弹出式菜单,弹出菜单中有三个菜单项,红色、绿色、兰色。鼠标左键单击某一项,窗体的背景颜色显示出相应的颜色。,10.2 对话框的设计,10.2.1 对话框的分类、模式与特点:1.对话框的分类 1).预定义对话框(pre-defined dialogbox) 2).自定义对话框(self-defined dialogbox) 3).通用对话框:(common dialogbo
5、x),2.对话框的模式,模式对话框(VBModal),非模式对话框 (VBModeless)在自定义对话框中,用Show的方法来决定对话框的显示模式格式 窗体名.Show style ,owner VBModal (1),表示模式 VBModeless (0), 表示无模式 参数指窗体的父子关系,3.对话框的特点:,1)对话框的边框是固定的。2)无控制菜单图标,退出时,必须单击某个按钮。3)对话框是临时使用,使用后就关闭。,10.2.2 自定义对话框(Self-defined Dialogbox包含一个接受所有设置的“确定”命令按钮, 一个退出该对话框的“取消”命令按钮, 将“确定”按钮的De
6、fault属性设置为Ture, 将“取消” 按钮的Cancel属性设置为Ture 例10-5 创建一个“学生信息管理系统”使用权限对话框。,一页,10.2.3 通用对话框(common dialogbox),1.通用对话框的简介 Windows系统提供的一种Active X 控件 VB中称之为CommonDialog 控件. 6种标准对话框,分别是: 打开(Open)、另存为(Save as)、颜色(Color)、 字体(font)、打印机(Printer)、和帮助(Help).,2.添加CommomDialog 控件的方法:工程-部件-Microsoft Common Dialog Cont
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第十 界面设计 InterfaceDesign
限制150内