public ImportCheckoutPage()
        {
            InitializeComponent();

            ImportCheckoutViewModel viewModel = new ImportCheckoutViewModel(this, ctrlPaidPrice.wpBalanceList);

            //viewModel.Init();
            this.DataContext = viewModel;
        }
示例#2
0
        public ImportCheckoutPage()
        {
            InitializeComponent();

            viewModel = new ImportCheckoutViewModel(null, GetBalanceContent(), GetBalanceTemplate());

            this.BindingContext = viewModel;


            lbPaidPrice.GestureRecognizers.Add(new TapGestureRecognizer
            {
                Command = new Command(() =>
                {
                    ImportCheckoutViewModel viewModel = this.BindingContext as ImportCheckoutViewModel;
                    viewModel.FinishPaidPrice();
                }

                                      )
            });
        }
        private void WrapPanel_MouseDown(object sender, MouseButtonEventArgs e)
        {
            ImportCheckoutViewModel viewModel = this.DataContext as ImportCheckoutViewModel;

            viewModel.FinishPaidPrice();
        }
        /// <summary>
        /// 初始化
        /// </summary>
        public void Init(object obj)
        {
            ImportCheckoutViewModel viewModel = this.DataContext as ImportCheckoutViewModel;

            viewModel.Init(obj);
        }