protected override async void callAction(HsActionKey actionKey, object item) { try { if (actionKey == SysActionKeys.UserDo1) { List <string> datas = new List <string>(); foreach (IControlValue control in _controls) { control?.Validate(); datas.Add(control == null ? string.Empty : control.ControlValue); } this.onPopupData(SysActionKeys.择数据, datas); await PopupNavigation.PopAsync(); } else if (actionKey == SysActionKeys.UserDo2) { await PopupNavigation.PopAsync(); } } catch (Exception ex) { HsToastHelper.ShowError(ex.Message); } }
public void ShowError(string error) { HsToastHelper.ShowError(error); }