public CovidDetailsPage(AllCountriesCasesModel item) { try { /**/ InitializeComponent(); if (item != null) { this.item = item; country.Text = item.country.ToString(); flag.Source = item.countryInfo.flag.ToString(); tests.Text = item.tests.ToString(); criticalcases.Text = item.critical.ToString(); casespermiilion.Text = item.casesPerOneMillion.ToString(); testpermillion.Text = item.testsPerOneMillion.ToString(); deathspermillion.Text = item.deathsPerOneMillion.ToString(); totalcases.Text = item.cases.ToString(); todayscases.Text = item.todayCases.ToString(); deaths.Text = item.deaths.ToString(); todaysdeaths.Text = item.todayDeaths.ToString(); recovered.Text = item.recovered.ToString(); active.Text = item.active.ToString(); } } catch (Exception ex) { Debug.WriteLine(ex.StackTrace); } }
private async void OnCVTapped(object s, EventArgs e) { try { AllCountriesCasesModel SeletedItem = (s as StackLayout).BindingContext as AllCountriesCasesModel; await Application.Current.MainPage.Navigation.PushModalAsync(new CovidDetailsPage(SeletedItem)); } catch (Exception ex) { Debug.WriteLine(ex.StackTrace); } }