public PickupItemDetailPage(PickupItemDetailViewModel viewModel) { InitializeComponent(); BindingContext = this.viewModel = viewModel; viewModel.Page = this; }
public PickupItemDetailPage(PickupItemDetailViewModel viewModel) { InitializeComponent(); dataStore = new CloudDataStore(); BindingContext = this.viewModel = viewModel; Accept.Clicked += Accept_Clicked; }
// Note - The Xamarin.Forms Previewer requires a default, parameterless constructor to render a page. public PickupItemDetailPage() { InitializeComponent(); var item = new Donation(); viewModel = new PickupItemDetailViewModel(item); BindingContext = viewModel; }
// Note - The Xamarin.Forms Previewer requires a default, parameterless constructor to render a page. public PickupItemDetailPage() { InitializeComponent(); var item = new PickupItem { Title = "New Item posted" }; viewModel = new PickupItemDetailViewModel(item); BindingContext = viewModel; }
private void OnItemAccepted(PickupItemDetailViewModel sender, Donation item) { viewModel.Items.Remove(item); }