Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 动态交互 > 浏览视图与注释 > MenuView >
Mathematica > 动态交互 > 构建用户界面 > 独立界面 > 浏览视图与注释 > MenuView >

MenuView

MenuView
表示一个对象,在该对象中选择具有标签 的菜单项,显示 .
MenuView
当前选择第 i 个菜单项.
MenuView
使 的值和连续的菜单项相关联,并且令值为 v 的项为当前选中的项目.
MenuView
菜单项的标签为连续整数.
  • MenuView[list, Dynamic[s]] 使得被选中的菜单项由 s 的动态更新的当前值指定,其中如果选择了一个不同的菜单项,s 的值被重设.
  • 可以给出下列选项:
Alignment{Left,Top}如何在显示区域对齐对象
BackgroundNone使用的背景色
BaselinePositionAutomatic如何与周围的文本基线对齐
BaseStyle{}菜单的基本样式规范
ControlPlacement{Top,Left}菜单的位置
DeployedFalse内容是否应该设置成不可编辑模式
EnabledAutomatic菜单是否设成能被激活的状态
FrameMarginsAutomatic整体框架中的边幅
ImageMarginsAutomatic在显示区周围的边幅
ImageSizeAll显示区总体图像大小
LabelStyle{}菜单项的样式规范
  • 在默认选项设置 ImageSize->All 下,MenuView 通常为 的显示留出最大的空间,所以总体轮廓尺寸没有改变.
  • 如果存在任何 Null,相应的菜单项为空白.
  • Item 给出应用于一个菜单项的样式说明.
  • 默认设置下,MenuView 样式显示 ,通常用系统菜单字体.
  • BaseStyleLabelStyle 的设置可以作为当前样式表中的 给出的默认样式的补充.
用菜单在图形中选择:
包括标签:
用菜单在图形中选择:
In[1]:=
Click for copyable input
Out[1]=
包括标签:
In[2]:=
Click for copyable input
Out[2]=
使用图形作为 MenuView 中的内容:
MenuView 可以包含任何表达式,包括 Manipulate
MenuView 可以嵌套:
默认情况下, MenuView 为显示留下足够的空间,而不用重新改变大小:
ImageSize->AutomaticMenuView 重新设置窗口的大小:
从显示第三个幻灯片开始:
设置主要跟位置有关:
MenuView 与一个滑尺相联系:
在视图内对齐:
改变背景颜色:
与周围文本对齐:
改变控件的位置:
设置为 Deployed,在 MenuView 显示的对象可能无法被选定:
在缺省设置时, MenuView 可用:
设定为 Enabled->FalseMenuView 不可用,但是显示当前的状态:
在视图内增加边幅:
在视图外增加边幅:
控制 MenuView 的尺寸大小:
创建一个级数展开的 MenuView
ExampleData 中创建一个航空的 MenuView
版本 6 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF