- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 9 章 界面设计 第 2 节 菜单设计 第二节对话框设计 第三节工具栏设计 第四节多重窗体和多文档界面 * 第 2 节 菜单设计 第 3 节 工具栏设计 第 4 节 状态栏设计 第 5节 多重窗体和多文档界面 第 1 节 界面设计概述 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 界面是应用程序不可缺少的组成部分,在编写程序代码前,首先要根据程序需要设计界面。 第 1 节 界面设计概述 界面的设计原则: 1.符合应用程序要求。 2.便于操作,美观大方,元素一致性。 3.符合常规(windows界面标准) 界面中常见元素: 在应用程序界面上一般包含菜单、工具栏、状态栏和应用程序所需的其他对象。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 一、菜单概述:下拉式菜单和弹出式菜单。下拉式菜单通常通过单击菜单栏中的菜单标题打开;弹出式菜单通常通过在某一区域单击右键的方式打开。 下拉式菜单图例 弹出式菜单图例 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Vb中菜单也是对象,有一组属性和事件,菜单项也是对象,也有自己的属性和一个响应事件(click)。 注意:菜单不是一个独立对象,是窗体对象的组成部分(子对象)。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 二、菜单设计:在设计状态下,从“工具”菜单中选“菜单编辑器 ”进入菜单编辑,通过“菜单编辑器”可以方便地进行菜单设计。 菜单编辑器如下: Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. (1)标题:显示菜单项。前有的符号为热键,按功能分组标题为“-” (2)名称:菜单对象名。通过该名称编写单击事件(名称_click())过程。分隔符也要有名称。 (3)索引:用于建立对象数组,索引能认别对象数组中的成员。同名称的对象,系统会认为是对象数组,但不会自动给出索引,用户必需输入。 (4)快捷键:菜单项可以设快捷键,顶层菜单不能设快捷键。 (5)下一个: (6)插入: (7)删除: (8) →和← : (9)↑和↓ : (10)有效:有效菜单项黑色可选,无效菜单项灰色不可选。 (11)可见: (12)复选:在菜单项的左显示“√”表示该菜单项已经是一个选项。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 例10-1 用菜单实现加、减、乘、除运算。 1.界面设计: 2.程序: p233-1 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 例10-a 设计一个文本编辑器,用菜单实现对文本的编辑和格式设置功能。(p233-a) 界面设计:一个文本框,和菜单。在编辑菜单中包含复制、粘贴、删除子菜单项;在字体菜单中包含楷体、宋体、黑体子菜单项。 菜单通过菜单编辑器建立,各菜单的属性如下: 标题Caption 编辑(E) 复制 粘贴 剪切 名称Name edit copy pst del 标题Caption 字体(F) 楷体 宋体 黑体 名称Name font kt st ht Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copy
文档评论(0)