public App() { // Instantiate and initialize ViewModel for page. adderViewModel = new AdderViewModel(); adderViewModel.RestoreState(Current.Properties); MainPage = new AddingMachinePage(adderViewModel); }
public AddingMachinePage(AdderViewModel viewModel) { InitializeComponent(); // Set ViewModel as BindingContext. BindingContext = viewModel; }
// Model binding of all the applicable properties in the model type public IActionResult Adder(AdderViewModel viewModel) { return(View(viewModel)); }
public MVVMCalculatorPage(AdderViewModel viewModel) { InitializeComponent(); BindingContext = viewModel; }
public App() { Adder = new AdderViewModel(); }
public App() { adderViewModel = new AdderViewModel(); adderViewModel.RestoreState(Current.Properties); MainPage = new MVVMCalculatorPage(adderViewModel); }