控件重置或者说是恢复到初始状态,一般发生于用户在提交数据,发现数据填写错误的时候,一键将需要重置控件的数据进行重置,以避免用户每一个控件进行删除。
控件重置有以下几种情况:
单个控件重置,可以直接使用
Reset(ControlName);
多个控件重置,可以借助
Control.Reset
属性,如设置多个控件的
Reset
属性为IsReset
添加按钮用于设置
Reset
属性1
2Set(IsReset, true);
Set(IsReset, false);
针对
Form
中的控件重置,如果是重置所有控件,可以通过ResetForm(FormName)
如果只想重置
Form
中的部分控件,由于我们无法直接在Form
中添加Button
,并且Form
外Button
无法直接调用Reset
重置控件,可以通过Icon.OnSelect
或者在Form
外Button
中调用设置控件的Reset
属性- 点击
Form
中Edit fileds
- 点击右上角三个点->选择
Add a custom card
- 调整新加的
DataCard
的位置,并添加Icon
, - 设置
Icon.OnSelect
如 - 通过
Reset
属性重置控件
- 点击
1 | Set(IsReset, true); |
- 通过
Reset
函数重置控件
1 | Reset(DataCardValue2); |