protected void Register() { if (View != null) { return; } View = ViewModelBinder.GetView(this); View.DataContext = this; View.ViewModel = this; View.Closing += ViewOnClosing; ViewModelManager.Register(this); }
private void RegisterViewModels() { ViewModelManager.Register <MainPage, MainPageViewModel>(); }
private void Application_Startup(object sender, StartupEventArgs e) { ViewModelManager.Register <MainWindow, MainWindowViewModel, MainRegister>(); }