public EditUserPage (UserVM uservm) { BindingContext = uservm; UserName.SetBinding (Entry.TextProperty, "Name", BindingMode.TwoWay); UserAge.SetBinding (Entry.TextProperty, "Age", BindingMode.TwoWay); Savedata.Clicked += Savedata_Clicked; Content = new StackLayout { Padding = new Thickness(50,20), Spacing = 20, Children = { UserName, UserAge, Savedata } }; }
async void Button_Clicked (object sender, EventArgs e) { var userItem = new UserVM(new User()); ListViewData.Add (userItem); await Navigation.PushModalAsync (new EditUserPage(userItem)); }