友情提示:同学您好,此页面仅供预览,在此页面学习不会被统计哦! 请进入学习空间后选择课程学习。


v 菜单编辑器

        菜单是 Windows用户接口中最重要也是最有特色的元素,Windows中的菜单主要有两种:

       菜单栏菜单

       快捷菜单

        菜单只能放在窗体上。我们可以使用“ 菜单编辑器”来设计菜单。启动菜单编辑器的3种方法是:

       ■单击“工具”菜单中的“菜单编辑器”命令

       ■单击工具栏上的“菜单编辑器”按钮 

       ■使用Ctrl+ E 快捷键


Caption(标题,必选项)

应用程序菜单上出现的字符串。

建立分割条时,则在标题上输入一个“-”(减号)。

设“访问键”或叫“热键”,如:  文件(&F表示可通过 Alt+ F 打开文件菜单。

如不指定热键,也可以用顶级菜单的第一个字母作为热键。

   如:&Drag  在菜单中将显示为Drag,其中带下划线的第一个字母表示热键

Name (名称,必选项)

菜单命令名,这个属性不出现在屏幕上。

编写程序代码时的“对象名”。

每个菜单命令都是一单独的对象,只识别Click事件。

不能有空格。

索引(Index

    ►只有生成菜单命令数组时才使用,所谓菜单命令数组是指所有菜单的名称相同,所以要用索引区分开。

快捷键

Ctrl+(功能键)或(字母)。

直接执行菜单命令。

只能从“快捷键”清单中选择,不能自己指定。

尽可能与Windows的标准一致。

复选(Checked)属性

有些菜单命令是触发式的,通常用选定表示打开,用取消表示关闭。如:工具栏、状态栏等。

菜单命令前有√,则表示选中。

在程序运行时,要改变此命令的选定状态,可用下列方式

A.Checked=NotA.Checked

◆有效(Enabled)属性

     ►有些命令不是总是可用的。如果剪贴板中没有内容,则“粘贴”命令不可用。可以将其Enabled属性设为False,菜单命令则变为灰色的。 

◆可见(Visible)属性

     ►默认时为True,如果Visible=False则可隐藏菜单命令,一般做动态菜单时用到。

◆编辑区

     ←  :向上移动一个等级

     →  :向下移动一个等级

    ↑  :向上移动一个位置

    ↓  :向下移动一个位置

    下一个:进行下一个菜单名称的设定。

     插入:  在当前选定行的上一行插入一项。

    删除:  删除当前选定行。