protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); MainWindow mainWindow = new MainWindow(); Dane.Canvas = mainWindow.Canvas; MainViewModel mainViewModel = new MainViewModel(); mainWindow.KeyDown += mainViewModel.KeyDown; mainWindow.SizeChanged += mainViewModel.SizeChanged; mainWindow.DataContext = mainViewModel; mainWindow.Show(); }
void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { switch (connectionId) { case 1: this.MainWindow1 = ((Pong.MainWindow)(target)); #line 9 "..\..\MainWindow.xaml" this.MainWindow1.KeyDown += new System.Windows.Input.KeyEventHandler(this.Window_KeyDown); #line default #line hidden return; case 2: this.Scene = ((System.Windows.Controls.Grid)(target)); return; case 3: this.MainMenu = ((System.Windows.Controls.Menu)(target)); return; case 4: this.FileMenu = ((System.Windows.Controls.MenuItem)(target)); return; case 5: this.FileMenuQuitBtn = ((System.Windows.Controls.MenuItem)(target)); #line 13 "..\..\MainWindow.xaml" this.FileMenuQuitBtn.Click += new System.Windows.RoutedEventHandler(this.FileMenuQuitBtn_Click); #line default #line hidden return; case 6: this.GameMenu = ((System.Windows.Controls.MenuItem)(target)); return; case 7: this.NewMenuBtn = ((System.Windows.Controls.MenuItem)(target)); return; case 8: this._1PlayerMenuBtn = ((System.Windows.Controls.MenuItem)(target)); #line 17 "..\..\MainWindow.xaml" this._1PlayerMenuBtn.Click += new System.Windows.RoutedEventHandler(this._1PlayerMenuBtn_Click); #line default #line hidden return; case 9: this._2PlayerMenuBtn = ((System.Windows.Controls.MenuItem)(target)); #line 18 "..\..\MainWindow.xaml" this._2PlayerMenuBtn.Click += new System.Windows.RoutedEventHandler(this._2PlayerMenuBtn_Click); #line default #line hidden return; case 10: this.ResetMenuBtn = ((System.Windows.Controls.MenuItem)(target)); #line 20 "..\..\MainWindow.xaml" this.ResetMenuBtn.Click += new System.Windows.RoutedEventHandler(this.ResetMenuBtn_Click); #line default #line hidden return; case 11: this.OptionsMenu = ((System.Windows.Controls.MenuItem)(target)); return; case 12: this.ThemeMenuBtn = ((System.Windows.Controls.MenuItem)(target)); return; case 13: this.DefaultThemeBtn = ((System.Windows.Controls.MenuItem)(target)); #line 24 "..\..\MainWindow.xaml" this.DefaultThemeBtn.Click += new System.Windows.RoutedEventHandler(this.DefaultThemeBtn_Click); #line default #line hidden return; case 14: this.InvertedThemeBtn = ((System.Windows.Controls.MenuItem)(target)); #line 25 "..\..\MainWindow.xaml" this.InvertedThemeBtn.Click += new System.Windows.RoutedEventHandler(this.InvertedThemeBtn_Click); #line default #line hidden return; case 15: this.PurpleThemeBtn = ((System.Windows.Controls.MenuItem)(target)); #line 26 "..\..\MainWindow.xaml" this.PurpleThemeBtn.Click += new System.Windows.RoutedEventHandler(this.PurpleThemeBtn_Click); #line default #line hidden return; case 16: this.BlueThemeBtn = ((System.Windows.Controls.MenuItem)(target)); #line 27 "..\..\MainWindow.xaml" this.BlueThemeBtn.Click += new System.Windows.RoutedEventHandler(this.BlueThemeBtn_Click); #line default #line hidden return; case 17: this.GreenThemeBtn = ((System.Windows.Controls.MenuItem)(target)); #line 28 "..\..\MainWindow.xaml" this.GreenThemeBtn.Click += new System.Windows.RoutedEventHandler(this.GreenThemeBtn_Click); #line default #line hidden return; case 18: this.DifficultyMenuBtn = ((System.Windows.Controls.MenuItem)(target)); return; case 19: this.EasyMenuBtn = ((System.Windows.Controls.MenuItem)(target)); #line 31 "..\..\MainWindow.xaml" this.EasyMenuBtn.Click += new System.Windows.RoutedEventHandler(this.EasyMenuBtn_Click); #line default #line hidden return; case 20: this.MediumMenuBtn = ((System.Windows.Controls.MenuItem)(target)); #line 32 "..\..\MainWindow.xaml" this.MediumMenuBtn.Click += new System.Windows.RoutedEventHandler(this.MediumMenuBtn_Click); #line default #line hidden return; case 21: this.HardMenuBtn = ((System.Windows.Controls.MenuItem)(target)); #line 33 "..\..\MainWindow.xaml" this.HardMenuBtn.Click += new System.Windows.RoutedEventHandler(this.HardMenuBtn_Click); #line default #line hidden return; case 22: this.HelpMenu = ((System.Windows.Controls.MenuItem)(target)); return; case 23: this.AboutMenuBtn = ((System.Windows.Controls.MenuItem)(target)); #line 37 "..\..\MainWindow.xaml" this.AboutMenuBtn.Click += new System.Windows.RoutedEventHandler(this.AboutMenuBtn_Click); #line default #line hidden return; case 24: this.RulesMenuBtn = ((System.Windows.Controls.MenuItem)(target)); #line 38 "..\..\MainWindow.xaml" this.RulesMenuBtn.Click += new System.Windows.RoutedEventHandler(this.RulesMenuBtn_Click); #line default #line hidden return; case 25: this.GameBoard = ((System.Windows.Controls.Canvas)(target)); return; case 26: this.RightPaddle = ((System.Windows.Shapes.Rectangle)(target)); return; case 27: this.LeftPaddle = ((System.Windows.Shapes.Rectangle)(target)); return; case 28: this.GameBall = ((System.Windows.Shapes.Ellipse)(target)); return; case 29: this.TitleLabel = ((System.Windows.Controls.Label)(target)); return; case 30: this.PlayerOneScoreLabel = ((System.Windows.Controls.Label)(target)); return; case 31: this.PlayerTwoScoreLabel = ((System.Windows.Controls.Label)(target)); return; case 32: this.PlayerTwoScore = ((System.Windows.Controls.Label)(target)); return; case 33: this.PlayerOneScore = ((System.Windows.Controls.Label)(target)); return; } this._contentLoaded = true; }