示例#1
0
 async void OnButtonAddClicked(object sender, EventArgs e)
 {
     if (CattleDetailPage.instance == null)
     {
         CattleDetailPage.buttonDeleteVisibility = false;
         var page = new NavigationPage(CattleDetailPage.GetInstance());
         page.BarBackgroundColor = Color.FromHex("0078D7");
         await Navigation.PushModalAsync(page);
     }
 }
示例#2
0
 async void OnItemEditClicked(object sender, EventArgs e)
 {
     if (CattleDetailPage.instance == null && listViewCattle.SelectedItem != null)
     {
         CattleDetailPage.buttonDeleteVisibility = true;
         var page = new NavigationPage(CattleDetailPage.GetInstance());
         page.BarBackgroundColor = Color.FromHex("0078D7");
         page.BindingContext     = App.SelectedAnimal;
         await Navigation.PushModalAsync(page);
     }
 }
示例#3
0
 async void OnButtonAddClicked(object sender, EventArgs e)
 {
     if (CattleDetailPage.instance == null)
     {
         CattleDetailPage.buttonDeleteVisibility = false;
         var page = new NavigationPage(CattleDetailPage.GetInstance());
         page.BarBackgroundColor = Color.FromHex("0078D7");
         MessagingCenter.Send(GenerateNewAnimalId(), "AddItem");
         await Navigation.PushModalAsync(page);
     }
     //if (CattleDetailPage.instance == null)
     //{
     //    CattleDetailPage.buttonDeleteVisibility = false;
     //    var page = new NavigationPage(CattleDetailPage.GetInstance());
     //    page.BarBackgroundColor = Color.FromHex("0078D7");
     //    await Navigation.PushModalAsync(page);
     //}
 }