private void LeftListViewv_RefreshRequested(object sender, RefreshRequestedEventArgs e) { if (LeftWrap.DataContext == null) { return; } var vmType = LeftWrap.DataContext.GetType(); if (vmType.Equals(typeof(DefaultThreadListViewViewModel))) { var vm = LeftWrap.DataContext as DefaultThreadListViewViewModel; vm.LoadPrevPageData(); } else if (vmType.Equals(typeof(MyThreadsThreadListViewViewModel))) { var vm = LeftWrap.DataContext as MyThreadsThreadListViewViewModel; vm.LoadPrevPageData(); } else if (vmType.Equals(typeof(MyPostsThreadListViewViewModel))) { var vm = LeftWrap.DataContext as MyPostsThreadListViewViewModel; vm.LoadPrevPageData(); } else if (vmType.Equals(typeof(MyFavoritesThreadListViewViewModel))) { var vm = LeftWrap.DataContext as MyFavoritesThreadListViewViewModel; vm.LoadPrevPageData(); } if (SpinnerStoryboard.GetCurrentState() != ClockState.Stopped) { SpinnerStoryboard.Stop(); } }
private async void RefreshRequested(RefreshContainer sender, RefreshRequestedEventArgs args) { using (var deferral = args.GetDeferral()) { await FetchAsync(4); } }
public async void RefreshRequested(RefreshContainer sender, RefreshRequestedEventArgs args) { using (var RefreshCompletionDeferral = args.GetDeferral()) { await Refresh(); } }
public async void PullToRefresh_MessageView(object sender, RefreshRequestedEventArgs e) { if (SelectedMessageGroup != null) { await GetMessages(SelectedMessageGroup); } }
private async void OnRefreshRequested(RefreshContainer sender, RefreshRequestedEventArgs args) { using (var complion = args.GetDeferral()) { await MainViewModel.Current.FetchCosts(); } }
public async void PullToRefresh_ListView(object sender, RefreshRequestedEventArgs e) { var deferral = e.GetDeferral(); await BuildList(); deferral.Complete(); }
private void RefreshContainer_OnRefreshRequested( RefreshContainer sender, RefreshRequestedEventArgs args) { if (!ViewModel.IsLoading) { ViewModel.Init(); } }
private async void RefreshContainer_OnRefreshRequested( RefreshContainer sender, RefreshRequestedEventArgs args) { if (!ViewModel.IsLoading) { await ViewModel.Refresh(); } }
public async void PullToRefresh_ListView(object sender, RefreshRequestedEventArgs e) { var deferral = e.GetDeferral(); await GetMessageGroups(Shell.Instance.ViewModel.CurrentUser.Username); deferral.Complete(); }
private async void RefreshContainer_OnRefreshRequested( RefreshContainer sender, RefreshRequestedEventArgs args) { using (var refrechCompletionDeferral = args.GetDeferral()) { var contactService = new ContactService(); var contactList = (await contactService.ListAsync()).ToList(); MasterListView.ItemsSource = contactList; } }
void OnRefresh(object sender, RefreshRequestedEventArgs args) { CompleteRefresh(); _refreshCompletionDeferral = args.GetDeferral(); Element.SetValueFromRenderer(RefreshView.IsRefreshingProperty, true); if (Element?.Command?.CanExecute(Element?.CommandParameter) ?? false) { Element.Command.Execute(Element?.CommandParameter); } }
void OnRefresh(object sender, RefreshRequestedEventArgs args) { CompleteRefresh(); _refreshCompletionDeferral = args.GetDeferral(); if (VirtualView != null) { VirtualView.IsRefreshing = true; } }
private void RefreshContainer_RefreshRequested(object sender, RefreshRequestedEventArgs args) { using (var deferral = args.GetDeferral()) { RefreshRequested?.Invoke(this, EventArgs.Empty); if (RefreshCommand != null && RefreshCommand.CanExecute(null)) { RefreshCommand.Execute(null); } } }
private void RefreshController_RefreshRequested(RefreshContainer sender, RefreshRequestedEventArgs args) { using (var RefreshCompletionDeferral = args.GetDeferral()) { // Do some async operation to refresh the content GridView.ItemsSource = null; GridView.ItemsSource = ItemManager.GetItemList(Globals.uid); RefreshCompletionDeferral.Complete(); RefreshCompletionDeferral.Dispose(); } }
public async void PullToRefresh_ListView(object sender, RefreshRequestedEventArgs e) { var deferral = e.GetDeferral(); try { await SetTrophyDetailList(); } catch (Exception) { // TODO: Add error checker here too? } deferral.Complete(); }
private async void OnRefreshRequested(object sender, RefreshRequestedEventArgs e) { if (!Allowed) { Toast.ShowError("不允许连接wifi,请确认已开启wifi,重新打开应用"); return; } await firstAdapter.ScanAsync(); LoadingVisibility = Visibility.Visible; await DisplayNetworkReport(firstAdapter.NetworkReport); e?.GetDeferral(); }
private async void OnRefreshRequested(RefreshContainer sender, RefreshRequestedEventArgs args) { if (!_upToDate) { _upToDate = true; var deferral = args.GetDeferral(); await Task.Delay(1000); Cases.Insert(0, _caseToAdd); deferral.Complete(); } }
private void ReplyListView_RefreshRequested(object sender, RefreshRequestedEventArgs e) { if (RightWrap.DataContext == null) { return; } if (RightWrap.DataContext.GetType().Equals(typeof(ReplyListViewForDefaultViewModel))) { var vm = RightWrap.DataContext as ReplyListViewForDefaultViewModel; vm.LoadPrevPageData(); } else if (RightWrap.DataContext.GetType().Equals(typeof(ReplyListViewForSpecifiedPostViewModel))) { var vm = RightWrap.DataContext as ReplyListViewForSpecifiedPostViewModel; vm.LoadPrevPageData(); } if (SpinnerStoryboard2.GetCurrentState() != ClockState.Stopped) { SpinnerStoryboard2.Stop(); } }
private void RefreshContainer_RefreshRequested(RefreshContainer sender, RefreshRequestedEventArgs args) { ViewModel.RefreshAsync(); }
private void RefreshRequested(RefreshContainer sender, RefreshRequestedEventArgs args) { this.Refresh(); }
private async void RefreshContainer_RefreshRequested(RefreshContainer sender, RefreshRequestedEventArgs e) { Deferral deferral = e.GetDeferral(); await ViewModel.RefreshAsync(); deferral.Complete(); }
public Deferral GetDeferral(RefreshRequestedEventArgs e) => e.GetDeferral();
/// <summary> /// Gets a deferral object for managing the work done in the RefreshRequested event handler. /// </summary> /// <param name="e">The requested <see cref="RefreshRequestedEventArgs"/>.</param> /// <returns>A deferral object.</returns> public static Deferral GetDeferralWrapped(this RefreshRequestedEventArgs e) => Resolver.GetDeferral(e);
private void rc2_RefreshRequested(RefreshContainer sender, RefreshRequestedEventArgs args) { this.RefreshCompletionDeferral2 = args.GetDeferral(); //Do some work to show new content! timer2.Start(); }
void OnRefresh(object sender, RefreshRequestedEventArgs args) { CompleteRefresh(); _refreshCompletionDeferral = args.GetDeferral(); Element.SetValueFromRenderer(RefreshView.IsRefreshingProperty, true); }
private async void RefreshContainer_RefreshRequested(RefreshContainer sender, RefreshRequestedEventArgs args) { await Refresh(); }
private void RefreshContainer_RefreshRequested(RefreshContainer sender, RefreshRequestedEventArgs args) { var dlg = new MessageDialog("Hallo"); dlg.ShowAsync(); }
private void rc_RefreshRequested(RefreshContainer sender, RefreshRequestedEventArgs args) { this.RefreshCompletionDeferral = args.GetDeferral(); timer.Start(); }
private void RefreshContainer_OnRefreshRequested( RefreshContainer sender, RefreshRequestedEventArgs args) { AddData(); }
private async void OnRefreshContainerRefreshRequested(RefreshContainer sender, RefreshRequestedEventArgs e) { Deferral deferral = e.GetDeferral(); if (ViewModel.RootFolder != null) { await ViewModel.RootFolder.FillAsync(); } deferral.Complete(); }