适用于: 画布应用
模型驱动应用
将控件重置为默认值,放弃任何用户更改。
描述
该 Reset 函数将控件重置为其 默认 属性值。 将放弃任何用户更改。
不能从 Gallery 或 Edit form 控件外部重置这些控件内部的控件。 可以在同一个库或窗体中的控件上,通过公式重置控件。 也可以使用 ResetForm 函数重置窗体中的所有控件。
Reset使用函数是切换Reset输入控件属性的替代方法,通常首选。 如果需要从多个公式一起重置多个控件,则 Reset 属性可能是更好的选择。 Reset可通过公式Reset为 Button.Pressed 的 Button 控件或使用 = MyVar 的变量Reset切换属性,并使用公式 Button.OnSelect = Set(MyVar,true) 切换 MyVar;Set( MyVar, false ).
输入控件的 Default 属性更改时,输入控件也将重置。
Reset 没有返回值,并且只能在 行为公式中使用。
语法
Reset( 控件 )
- Control(控制) –必需。 要重置的控件。
示例
- 在屏幕上插入 Text input 控件。 默认情况下,其名称将为 TextInput1,且其 Default 属性将设置为 "Text input"。
- 在文本框中键入新值。
- 在屏幕上插入 Button 控件。
- 将按钮的 OnSelect 属性设置为 Reset(TextInput1)。
- 选择此按钮。 即使选择在控件的末尾进行创作,也可以执行此操作。
- 文本框的内容将返回到 Default 属性的值。