正在加载图片...
2.菜单控件 菜单系统是一个整体,但每一个菜单项分别是一个控件。因此,设计菜单同以往设计控 件相似,要设置其属性和编写事件过程。 在设计阶段设置属性时就是用菜单编辑器;在程序运行时就通过代码实现。 (1)菜单控件的主要属性可结合介绍菜单控件属性区 Caption(标题):程序运行时显示在菜单上的文字 Name(名称):菜单项的控件名称,用来在代码中识别菜单控件。 通常菜单名称以mu开头,它可以是简单控件的名称,也可以是控件数组的 名称,若是后者,则还要指定索引值。 Visual basic禁止在菜单控件未命名之前退出菜单编辑。 Checked(复选):设置是否选中标志。 Enabled(有效):决定菜单项是否对事件作出响应。(正常显示或灰色) Visible(可见):决定菜单项是否可见 (2)菜单控件的事件 菜单控件只有一个 click事件。 (五)下拉式菜单的设计(以简易文本编辑器的设计为例进行说明) 1.下拉式菜单的设计步骤 (1)建立窗体,添加控件 (2)打开菜单编辑器,进入菜单设计窗口 (3)设置各菜单项的属性 (4)为菜单项编写相应的事件过程 2.菜单系统的外观设计 老师先示范设计文件主菜单,剩下的由学生上讲台完成 (1)基本操作 “->”:添4个点,表示等级降一级。主菜单/子菜单/级联菜单 菜单项上移 ·“插入”:光标所在位置的上方插入 (2)美化菜单 ·设置菜单分隔线(-):将菜单项分类,以便用户迅速找到所需的菜单项。 分隔线本身不是菜单项,因此不能带子菜单,不能设置除名称外的属性。 访问键(热键)&:定义菜单项的访问键。如文件为Alt+F。 Short cut(快捷键):定义菜单项的快捷键,提高选取命令的速度 快捷键下拉列表 应尽可能地按 Windows的习惯设置,如粘贴为Ctr1 Checked:在菜单项上添加或去除选中符号。如Word中的工具栏。 既可以通过属性窗口设置,也可以通过代码设置 · Enabled:使菜单项失效或生效。如Word中未选中文本,则“复制”菜单项应无效。 · Visible:隐藏和显示菜单3 2.菜单控件 菜单系统是一个整体,但每一个菜单项分别是一个控件。因此,设计菜单同以往设计控 件相似,要设置其属性和编写事件过程。 在设计阶段设置属性时就是用菜单编辑器;在程序运行时就通过代码实现。 (1) 菜单控件的主要属性 (可结合介绍菜单控件属性区) • Caption(标题):程序运行时显示在菜单上的文字。 • Name(名称):菜单项的控件名称,用来在代码中识别菜单控件。 – 通常菜单名称以 mnu 开头,它可以是简单控件的名称,也可以是控件数组的 名称,若是后者,则还要指定索引值。 – Visual Basic 禁止在菜单控件未命名之前退出菜单编辑。 • Checked(复选):设置是否选中标志。 • Enabled(有效):决定菜单项是否对事件作出响应。(正常显示或灰色) • Visible(可见):决定菜单项是否可见。 (2)菜单控件的事件 菜单控件只有一个 click 事件。 (五)下拉式菜单的设计(以简易文本编辑器的设计为例进行说明) 1.下拉式菜单的设计步骤 (1)建立窗体,添加控件; (2)打开菜单编辑器,进入菜单设计窗口; (3)设置各菜单项的属性; (4)为菜单项编写相应的事件过程。 2.菜单系统的外观设计 老师先示范设计文件主菜单,剩下的由学生上讲台完成。 (1)基本操作 • “->”: 添 4 个点,表示等级降一级。主菜单 /子菜单/ 级联菜单 • 菜单项上移 • “插入”:光标所在位置的上方插入。 (2)美化菜单 • 设置菜单分隔线(-):将菜单项分类,以便用户迅速找到所需的菜单项。 – 分隔线本身不是菜单项,因此不能带子菜单,不能设置除名称外的属性。 • 访问键(热键)&:定义菜单项的访问键。如文件为 Alt+F。 • ShortCut(快捷键):定义菜单项的快捷键,提高选取命令的速度。 – 快捷键下拉列表。 – 应尽可能地按 Windows 的习惯设置,如粘贴为 Ctrl+V。 • Checked:在菜单项上添加或去除选中符号。如 Word 中的工具栏。 – 既可以通过属性窗口设置,也可以通过代码设置。 • Enabled:使菜单项失效或生效。如 Word 中未选中文本,则“复制”菜单项应无效。 • Visible:隐藏和显示菜单
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有