public App() { // InitializeComponent(); model = new YogiBearModel(); viewModel = new YogiBearViewModel(model); viewModel.NewGame += new EventHandler(VM_NewGame); viewModel.VM_GameOver += new EventHandler <GameOverEventArgs>(ViewModel_GameOver); gamePage = new MainPage(); gamePage.BindingContext = viewModel; MainPage = gamePage; }
private void App_Startup(object sender, StartupEventArgs e) { //modell létrehozás model = new YogiBearModel(); //viewmodell létrehozás viewModel = new YogiBearViewModel(model); viewModel.NewGame += new EventHandler(ViewModel_NewGame); viewModel.ExitGame += new EventHandler(ViewModel_ExitGame); viewModel.VM_GameOver += new EventHandler <GameOverEventArgs>(ViewModel_GameOver); //nézet létrehozása view = new MainWindow(); view.KeyDown += new KeyEventHandler(ViewModel_OnKeyDownHandler); view.DataContext = viewModel; view.Show(); }