void Handle_ItemAppearing(object sender, Xamarin.Forms.ItemVisibilityEventArgs e) { if (e.ItemIndex == ViewModel.GetLastIndex()) { ViewModel.LoadItems(); } }
void Handle_ItemAppearing(object sender, Xamarin.Forms.ItemVisibilityEventArgs e) { if ((e.Item as ContactModel)?.Contact == (this.BindingContext as ContactListTabPageModel).Contacts?.Last()?.LastOrDefault()?.Contact) { (BindingContext as ContactListTabPageModel).LoadMoreCommand.Execute(null); } }
void Handle_ItemAppearing(object sender, Xamarin.Forms.ItemVisibilityEventArgs e) { if ((e.Item as CustomerModel)?.Customer == context.Customers.LastOrDefault()) { context.LoadMore.Execute(null); } }
void Handle_ItemAppearing(object sender, Xamarin.Forms.ItemVisibilityEventArgs e) { if ((e.Item as QuotationsModel) == Context.QuotationsItemSource.LastOrDefault()) { Context.LoadMore.Execute(null); } }
void ListView_ItemAppearing(System.Object sender, Xamarin.Forms.ItemVisibilityEventArgs e) { var viewModel = BindingContext as PokemanListPageViewModel; if (e.ItemIndex == viewModel.PokemonDetailsList.Count - 1) { viewModel.LoadData(); } }
void Handle_ItemAppearing(object sender, Xamarin.Forms.ItemVisibilityEventArgs e) { var items = _viewModel.Heroes; if (items != null && e.Item == items[items.Count - 5]) { _viewModel.GetHeroes(); } }
void Handle_ItemAppearing(object sender, Xamarin.Forms.ItemVisibilityEventArgs e) { var c = (Comments)e.Item; if (c.Files != null) { var f = c.Files.ToList(); c.Files = new System.Collections.ObjectModel.ObservableCollection <File>(f); } }
void Handle_ItemAppearing(object sender, Xamarin.Forms.ItemVisibilityEventArgs e) { DeviesModel item = e.Item as DeviesModel; if (item == dataList[dataList.Count - 1] && haveMole == true && item != null) { pageIndex += 1; addMoreData(); } }
protected void Handle_ItemAppearing(object sender, Xamarin.Forms.ItemVisibilityEventArgs e) { // When the last listview item is displayed, loads more 20 records from webservice (infinite scroll). var items = this.MoviesListView.ItemsSource as IList; if (items != null && e.Item == items[items.Count - 1]) { this._viewModel._page++; this._viewModel.LoadMoviesCommand.Execute(this); } }
void Handle_ItemAppearing(object sender, Xamarin.Forms.ItemVisibilityEventArgs e) { AlertAndAlarmt item = e.Item as AlertAndAlarmt; if (item == dataList[dataList.Count - 1] && haveMole == true && item != null) { pageIndex += 1; BackgroundWorker wrk = new BackgroundWorker(); wrk.DoWork += (a, ee) => { haveAlertOrAlarm(); }; wrk.RunWorkerAsync(); } }
//item刚出现 void Handle_ItemAppearing(object sender, Xamarin.Forms.ItemVisibilityEventArgs e) { Enttype item = e.Item as Enttype; if (item == dataList[dataList.Count - 1] && haveMole == true && item != null) { pageIndex += 1; BackgroundWorker wrk = new BackgroundWorker(); wrk.DoWork += (sender1, e1) => { makeData(); }; wrk.RunWorkerAsync(); } }
async void ListItemAppearing(object sender, Xamarin.Forms.ItemVisibilityEventArgs e) { if (_vm.IsBusy || _vm.MisTramites.Count == 0) { return; } //hit bottom! if ((e.Item as TramitesModelo) == _vm.MisTramites[_vm.MisTramites.Count - 1]) { paginaACargar++; await _vm.CargarTramites(paginaACargar); paginaACargar = _vm.Pagina; } }
void ListViewMob_ItemAppearing(System.Object sender, Xamarin.Forms.ItemVisibilityEventArgs e) { var viewCellDetails = e.Item as Defendants; int viewCellIndex = CurrentViewDefendants.IndexOf(viewCellDetails); if (CurrentViewDefendants.Count - 1 <= viewCellIndex && totalPages != pageNumber) { pageNumber += 1; var defendantData = newDefendantViewModel.GetDefendantList(pageNumber, sortQuery, searchQuery); List <Defendants> newList = defendantData.defendants; newList.ForEach(CurrentViewDefendants.Add); SetBgColor(); ObservableCollection <Defendants> DefendantsCollection = new ObservableCollection <Defendants>(CurrentViewDefendants); BindingContext = DefendantsCollection; } }
void ListViewMob_ItemAppearing(System.Object sender, Xamarin.Forms.ItemVisibilityEventArgs e) { var viewCellDetails = e.Item as Plaintiffs; int viewCellIndex = CurrentViewPlaintiffs.IndexOf(viewCellDetails); if (CurrentViewPlaintiffs.Count - 1 <= viewCellIndex && totalPages != pageNumber) { pageNumber += 1; var plaintiffData = newPlaintiffViewModel.GetPlaintiffList(pageNumber, sortQuery, searchQuery); List <Plaintiffs> newList = plaintiffData.plaintiffs; newList.ForEach(CurrentViewPlaintiffs.Add); SetBgColor(); ObservableCollection <Plaintiffs> PlaintiffsCollection = new ObservableCollection <Plaintiffs>(CurrentViewPlaintiffs); BindingContext = PlaintiffsCollection; } }
void FlowListView_ItemAppearing(System.Object sender, Xamarin.Forms.ItemVisibilityEventArgs e) { if (App.Locator.FeaturedProductPage.IsBusy || App.Locator.FeaturedProductPage.ProductList.edges.Count == 0) { return; } //hit bottom! var i = (System.Collections.IList)e.Item; if (i != null) { var last = i[i.Count - 1] as CollectionProductListDataEdge; if (last != null) { if (last == App.Locator.FeaturedProductPage.ProductList.edges[App.Locator.FeaturedProductPage.ProductList.edges.Count - 1]) { App.Locator.FeaturedProductPage.ThresoldCommand.Execute(null); lastItem.IsVisible = true; } } } }
void Handle_ItemAppearing(object sender, Xamarin.Forms.ItemVisibilityEventArgs e) { _listChat.IsRefreshing = false; }
void Handle_ItemAppearing(object sender, Xamarin.Forms.ItemVisibilityEventArgs e) { ViewModel.LoadMoreCommand.Execute(e.Item as MovieDetails); }
private void AppearanceChanged(object sender, ItemVisibilityEventArgs e) => UpdateHeight(e.Item);
void Handle_ItemAppearing(object sender, Xamarin.Forms.ItemVisibilityEventArgs e) { }
async void Handle_ItemAppearing(object sender, Xamarin.Forms.ItemVisibilityEventArgs e) { await newsFeedVM.ListViewItem_ApperingCommand((FirebaseObject <Announcements>) e.Item); }
async void Handle_ItemAppearing(object sender, Xamarin.Forms.ItemVisibilityEventArgs e) { await listMVVM.itemAppering((Student)e.Item); }
void Handle_ValueChanged(object sender, Xamarin.Forms.ItemVisibilityEventArgs e) { labCambio.Text = slider.Value.ToString(); }