Root ContentPage
var rootPage = new MyRootPage();
var vm = new MyRootPageVm();
vm.Init(/* ... */);
rootPage.BindingContext = vm;
MainPage = rootPage;public partial class App : Application
{
public App(IPageServiceZero pageService)
{
InitializeComponent();
// Don't forget to call pageService.Init, or navigation will not work properly!
pageService.Init(this);
var mvvmPage = pageService.GetMvvmPage<MyRootPage, MyRootPageVm>();
var mvvmPage.viewModel.Init(/* ... */);
MainPage = mvvmPage.page;
}
}Last updated