FormLayoutFunction

FormLayoutFunction

FormObjectFormFunction 的一个选项,可用于指定表单如何布局.

更多信息

  • FormLayoutFunction 是一个纯函数,应用于 FormObject 以提取布局.
  • 布局的各个部分可以通过 FormObject[][key],提取完整的信息栏,或者 FormObject[][key,prop],其中 prop 可以是下列之一:
  • "Control"信息栏的裸控件,例如 InputForm
    "Label"信息栏的非格式化标签
    "Help"与信息栏相关联的帮助文本
    "Failure"当前失败信息,如果有的话
    "Required"提交是否需要信息栏
    "Hint"提示文本,通常与 FieldHint 选项相关联
    "Masked"是否遮盖信息栏(查看 FieldMasked
    "Hidden"信息栏是否隐藏
  • 布局的其他部分存储在 AppearanceRules 中,并且可以通过使用 FormObject[][AppearanceRules,prop] 访问.
  • AppearanceRules 可以包含任意键值对,但是典型的 prop 值包括:
  • "Title"None表格的整体标题
    "Description"None在表格顶部包含的描述
    "RequiredFieldIndicator"None显示必要信息栏的指示器
    "SubmitLabel""Submit"提交按钮的文本
    "CancelLabel""Cancel"取消按钮的文本
    "ItemLayout""Horizontal"单个元素的布局

范例

基本范例  (3)

创建自定义布局,并对元素进行样式化:

完整信息栏可以通过键值访问:

也可以逐个访问完整信息栏的单个元素:

Wolfram Research (2014),FormLayoutFunction,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FormLayoutFunction.html.

文本

Wolfram Research (2014),FormLayoutFunction,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FormLayoutFunction.html.

CMS

Wolfram 语言. 2014. "FormLayoutFunction." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/FormLayoutFunction.html.

APA

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

BibTeX

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

BibLaTeX

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