Reset 函数

适用于: 画布应用 模型驱动应用

将控件重置为默认值,放弃任何用户更改。

描述

Reset 函数将控件重置为其 Default 属性值。 将放弃任何用户更改。

不能从 GalleryEdit form 控件外部重置这些控件内部的控件。 可以在同一个库或窗体中的控件上,通过公式重置控件。 也可以使用 ResetForm 函数重置窗体中的所有控件。

使用 Reset 函数可用于替换切换输入控件的 Reset 属性,并且通常首选此方法。 需要从多个公式同时重置许多控件时,Reset 属性可能是更好的选择。 可以使用 Reset = Button.Pressed 公式通过 Button 控件,或通过变量(使用 Reset = MyVar 并使用 Button.OnSelect = Set( MyVar, true ); Set( MyVar, false ) 公式切换 MyVar),完成切换 Reset 属性。

输入控件的 Default 属性更改时,输入控件也将重置。

Reset 没有返回值,您只能在行为公式中使用

语法

重置控制

  • Control(控制) – 必需。 要重置的控件。

示例

  1. 在屏幕上插入 Text input 控件。 默认情况下,其名称将为 TextInput1,且其 Default 属性将设置为 "Text input"
  2. 在文本框中键入新值。
  3. 在屏幕上插入 Button 控件。
  4. 将该按钮的 OnSelect 属性设置为 Reset( TextInput1 )
  5. 选择此按钮。 即使选择在控件的末尾进行创作,也可以执行此操作。
  6. 文本框的内容将返回到 Default 属性的值。