此为 Mathematica 7 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.2)

MenuView

MenuView[{lbl1->expr1, lbl2->expr2, ...}]
打开一个项目,选择其中标注 lbli 的菜单选项,显示 expri
MenuView[{lbl1->expr1, lbl2->expr2, ...}, i]
当前选择第 i 个菜单选项。
MenuView[{{v1, lbl1->expr1}, {v2, lbl2->expr2}, ...}, v]
使 vi 的值和连续的菜单选项相关联,可以通过 v 值打开相关联的项目。
MenuView[{expr1, expr2, ...}]
菜单选项的标注为连续整数。
  • MenuView[list, Dynamic[s]] 打开被选中的菜单选项,可以通过指定变量 s 的值,其值可以动态改变,如果需要选择不同的菜单选项,只需改变 s 的值。
  • 可以给出下列选项:
Alignment{Left,Top}如何在显示区域排列对象
BackgroundNone背景色
BaselinePositionAutomatic如何排列有文本的基线
BaseStyle{}基于菜单的说明规范
ControlPlacement{Top,Left}菜单的位置
DeployedFalse内容是否设置成不可编辑模式
EnabledAutomatic菜单是否设成能被激活的状态
FrameMarginsAutomatic在框架内增加边幅
ImageMarginsAutomatic在显示区周围增加边幅
ImageSizeAll显示区总体图形的大小
LabelStyle{}菜单选项的格式规范
  • 在缺省设置 ImageSize->All 的情况下,MenuView 通常为 expri 的显示留出最大的空间,所以总体轮廓尺寸没有改变。
  • 如果 lbliNull,相应的菜单选项为空白。
  • Item 给出应用于一个菜单选项的样式。
  • 缺省设置下,MenuView"MenuView" 样式显示 lbli,通常用系统菜单字体。
  • BaseStyleLabelStyle 的设置可以作为当前样式表中的 "MenuView""MenuViewLabel" 给出的缺省样式的补充。
6 的新功能