async void OnSizeClick(object sender, ItemTappedEventArgs e) { SizeArticle entity = e.Item as SizeArticle; htmlSource = new HtmlWebViewSource { }; webTemp.Source = htmlSource; htmlSource.Html = entity.Description; await Task.Delay(100); listViewSize.SelectedItem = null; OnePage.redirectApp.AddTransition(PageName.Catalog, entity.Name, HistoryStep.TableSizeDescription); Content = webTemp; }
async void SetSizeList() { List <SizeArticle> sizeArticleList = null; try { sizeArticleList = await SizeArticle.GetSizeArticleAsync(); } catch (Exception) { eventRefresh = null; eventRefresh += (sender, e) => { Button content = sender as Button; content.IsEnabled = false; SetSizeList(); }; Content = OnePage.mainPage.ShowMessageError(eventRefresh); return; } listViewSize.ItemsSource = sizeArticleList; Content = listViewSize; }