public ImportCheckoutPage() { InitializeComponent(); ImportCheckoutViewModel viewModel = new ImportCheckoutViewModel(this, ctrlPaidPrice.wpBalanceList); //viewModel.Init(); this.DataContext = viewModel; }
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); }