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;
        }
예제 #5
0
 private void OnItemAccepted(PickupItemDetailViewModel sender, Donation item)
 {
     viewModel.Items.Remove(item);
 }