Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 动态交互 > 控件对象 > PasteButton >

PasteButton

PasteButton[expr]
表示一个按钮,当按下该按钮时,粘贴 expr.
PasteButton
显示带有标签 label 的按钮.
  • 默认情况下,expr 在输入笔记本的当前插入点处粘贴.
  • PasteButton 以普通的方式求解变量,所以通常 expr 能快速计算.
  • PasteButton[Defer[expr]] 创建一个按钮,粘贴 expr 未执行前的表达式.
  • 如果 expr 包含一个选择占位符,则粘贴完成时它将会被你当前的选择取代.
  • label 可以是任意表达式.
创建一个按钮,粘贴它的内容:
采用不同的标签:
创建一个按钮,粘贴它未计算前的表达式:
创建一个按钮,粘贴它的内容:
In[1]:=
Click for copyable input
Out[1]=
 
采用不同的标签:
In[1]:=
Click for copyable input
Out[1]=
 
创建一个按钮,粘贴它未计算前的表达式:
In[1]:=
Click for copyable input
Out[1]=
使用任意表达式作为标签:
粘贴计算的结果:
粘贴图形对象:
不同的预定义对齐方式选项:
Default 的外观:
改变背景颜色:
和周边文字对齐:
默认情况下 PasteButton 是处于启用状态的:
设置 Enabled->False, 该按钮被禁用,但在目前的状态下是可视的:
默认情况下,粘贴操作发生在前端:
通过设置 FrameMargins ,使按钮内容面积变大:
通过设置 ImageMargins ,使按钮面积变大:
使用预设值:
或使用任意值:
通过设置第二个元素,您也可以控制高度:
完全自定义大小:
生成关于国家名称集合的粘贴按钮:
替换当前的选择:
PasteButton 是一个 Button 的特例:
PasteButton 在每次点击时并不计算它的变量值:
版本 6 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF