public StartupWindow(StartupWindowViewModel viewModel) { _viewModel = viewModel; _viewModel.PetSelectedMessage += SelectPetMessageHandler; this.DataContext = _viewModel; _viewModel.RegisterCommandsForWindow(this); InitializeComponent(); Closing += OnClosing; }
public StartupWindow() { InitializeComponent(); StartupWindowViewModel = (StartupWindowViewModel)DataContext; Database = StartupWindowViewModel.GetDatabaseService; SetCommandLineArgs(); SimpleIoc.Default.Register <IMainWindowService>(() => this); }