Beispiel #1
0
 public FruitsViewModel()
 {
     MessagingCenter.Subscribe <AddFruitViewModel, Fruit>(this, "FruitAdded", (model, fruit) =>
     {
         var fruitVM = new FruitViewCellViewModel(fruit);
         FruitsList.Add(fruitVM);
     });
 }
Beispiel #2
0
 private async Task DoViewFruitCommand(FruitViewCellViewModel fruitVM)
 {
     await Navigation.PushModalAsync <ViewFruitViewModel>((model, page) =>
     {
         model.FruitColor  = fruitVM.Fruit.Color;
         model.FruitName   = fruitVM.Fruit.Name;
         model.FruitWeight = fruitVM.Fruit.Weight;
     });
 }