MenuView
MenuView[{lbl1expr1,lbl2expr2,…}]
表示一个对象,在该对象中选择具有标签 lbli 的菜单项,显示 expri.
MenuView[{lbl1expr1,lbl2expr2,…},i]
当前选择第 i 个菜单项.
MenuView[{{v1,lbl1expr1},{v2,lbl2expr2},…},v]
使 vi 的值和连续的菜单项相关联,并且令值为 v 的项为当前选中的项目.
MenuView[{expr1,expr2,…}]
菜单项的标签为连续整数.
更多信息和选项
- MenuView[list,Dynamic[s]] 使得被选中的菜单项由 s 的动态更新的当前值指定,其中如果选择了一个不同的菜单项,s 的值被重设.
- 可以给出下列选项:
-
Alignment {Left,Top} 如何在显示区域对齐对象 Background None 使用的背景色 BaselinePosition Automatic 如何与周围的文本基线对齐 BaseStyle {} 菜单的基本样式规范 ControlPlacement {Top,Left} 菜单的位置 Deployed False 内容是否应该设置成不可编辑模式 Enabled Automatic 菜单是否设成能被激活的状态 FrameMargins Automatic 整体框架中的边幅 ImageMargins Automatic 在显示区周围的边幅 ImageSize All 显示区总体图像大小 LabelStyle {} 菜单项的样式规范 - 在默认选项设置 ImageSize->All 下,MenuView 通常为 expri 的显示留出最大的空间,所以总体轮廓尺寸没有改变.
- 设置成 ImageSize->Automatic,MenuView 只为当前显示的 expri 留足空间.
- 如果存在任何 lbli 是 Null,相应的菜单项为空白.
- Item 给出应用于一个菜单项的样式说明.
- 默认设置下,MenuView 用 "MenuView" 样式显示 lbli,通常用系统菜单字体.
- BaseStyle 和 LabelStyle 的设置可以作为当前样式表中的 "MenuView" 和 "MenuViewLabel" 给出的默认样式的补充.
范例
打开所有单元关闭所有单元
Wolfram Research (2007),MenuView,Wolfram 语言函数,https://reference.wolfram.com/language/ref/MenuView.html (更新于 2008 年).
文本
Wolfram Research (2007),MenuView,Wolfram 语言函数,https://reference.wolfram.com/language/ref/MenuView.html (更新于 2008 年).
CMS
Wolfram 语言. 2007. "MenuView." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2008. https://reference.wolfram.com/language/ref/MenuView.html.
APA
Wolfram 语言. (2007). MenuView. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/MenuView.html 年