コード例 #1
0
 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);
     }
 }
コード例 #2
0
 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);
     }
 }