InputField

InputField[]

代表一个空白的可编辑输入域.

InputField[x]

代表当前包含表达式 x 的一个可编辑输入域.

InputField[Dynamic[x]]

输入区采用的内容是动态更新的当前 x 值,此值是以被重新设置的输入新内容的 x 的值.

InputField[x,String]

代表内容是采用字符串输入域.

InputField[x,Number]

代表内容是采用数字输入域.

InputField[x,type]

代表内容采用指定输入类型的输入域.

更多信息和选项

范例

打开所有单元关闭所有单元

基本范例  (2)

动态更新设置 InputField 的变量:

限制指定类型的输入:

范围  (2)

键,在输入域内移动:

如果输入不是指定样式,则输入域将不会更新:

选项  (16)

Appearance  (1)

显示没有边框的 InputField

BaselinePosition  (1)

InputField 与文本对齐:

BaseStyle  (1)

利用已命名样式:

ContentPadding  (1)

创建一个高度与内容一致的输入域:

ContinuousAction  (2)

默认情况下,变量不连续更新:

设置 ContinuousAction 时,只要对输入有改动,变量立即更新:

Enabled  (2)

默认情况下,启用 InputField

通过设置 Enabled->False,在当前状态下该域是禁用的,但是可视的:

FieldCompletionFunction  (1)

创建一个输入域,提供所有匹配 System` 函数的结果:

FieldHint  (1)

在一个空的输入域中显示提示信息:

FieldHintStyle  (1)

以另一个颜色显示输入域提示:

FieldMasked  (1)

创建一个密码样式的输入域:

FieldSize  (1)

改变输入域的宽度:

调整输入域的高度和宽度:

FrameMargins  (1)

对一个输入域,设置较大的内部边幅:

ImageMargins  (1)

在输入域外添加边幅:

ImageSize  (1)

设置域的宽度:

设置域的整体大小:

应用  (1)

绘制任意函数:

属性和关系  (1)

ManipulatorInputField 构造:

可能存在的问题  (4)

若表达式不匹配,InputField 将保持不计算:

使用被清空的 Dynamic 变量来产生只接受数字的一个空白输入域:

Null 表明在样式为 Boxes 的输入域中不存在值:

符号 Null 的框符表示是字符串 "Null"

Expression 样式的输入域中的 Null 产生一个空结果:

Wolfram Research (2007),InputField,Wolfram 语言函数,https://reference.wolfram.com/language/ref/InputField.html (更新于 2016 年).

文本

Wolfram Research (2007),InputField,Wolfram 语言函数,https://reference.wolfram.com/language/ref/InputField.html (更新于 2016 年).

CMS

Wolfram 语言. 2007. "InputField." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2016. https://reference.wolfram.com/language/ref/InputField.html.

APA

Wolfram 语言. (2007). InputField. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/InputField.html 年

BibTeX

@misc{reference.wolfram_2024_inputfield, author="Wolfram Research", title="{InputField}", year="2016", howpublished="\url{https://reference.wolfram.com/language/ref/InputField.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_inputfield, organization={Wolfram Research}, title={InputField}, year={2016}, url={https://reference.wolfram.com/language/ref/InputField.html}, note=[Accessed: 22-November-2024 ]}