Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 动态交互 > 构建用户界面 > 对话框 >

ChoiceDialog

Updated In 7 Graphic
ChoiceDialog[expr]
构造一个标准选择对话框,该对话框显示有 expr 以及 OKCancel 按钮,若点击 OK 则返回 True,若点击Cancel 则返回 False
ChoiceDialog[expr, {lbl1->val1, lbl2->val2, ...}]
包含标有标签 lbli 的按钮,当点击该按钮时返回相应的 vali
  • ChoiceDialog 自动放置按钮,在按钮外的区域通常显示 expr
  • 包括文本和图像的任意表达式都可被作为 exprlbli
  • 在由 ChoiceDialog[expr] 生成的窗口中,按下 Enter 就相当于点击 OK 按钮,而按下 Esc 或关闭窗口则相当于点击 Cancel 按钮。
  • ChoiceDialog[expr, {lbl1->val1, ...}] 中,按下 Enter 返回 val1,当按下 Esc 或关闭窗口则返回 val2
  • ChoiceDialog 在缺省情况下将对话框放置在主显示屏的中央。WindowMargins 的显式设置可重设此命令。
  • 如果 Mathematica 在运行时没有笔记本前端, ChoiceDialog 在文本格式中给出选择。
创建一个选择对话框:
In[1]:=
Click for copyable input
Out[1]=
 
创建一个多重选择对话框:
In[1]:=
Click for copyable input
Out[1]=
6 的新功能 | 7 中的修改功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team