public MainWindow() { InitializeComponent(); AddHandler(FrameworkElement.MouseDownEvent, new MouseButtonEventHandler(PoleClickDown), true); AddHandler(FrameworkElement.MouseUpEvent, new MouseButtonEventHandler(PoleClickUp), true); dispatcherTimer.Tick += dispatcherTimer_Tick; dispatcherTimer.Interval = new TimeSpan(0, 0, 1); timeCounter.Content = 0; GenerateControlls.GenerateGrid(grid); GenerateControlls.GeneateBoardControlls(grid, Pole_Click, poleRightClick); }
private void MenuItem_Restart(object sender, RoutedEventArgs e) { GenerateControlls.RemoveOldControlls(grid); GenerateControlls.GeneateBoardControlls(grid, Pole_Click, poleRightClick); GameLogic.RestartGame(grid, board, dispatcherTimer); }
private void faceImage_MouseDown(object sender, MouseButtonEventArgs e) { GenerateControlls.RemoveOldControlls(grid); GenerateControlls.GeneateBoardControlls(grid, Pole_Click, poleRightClick); GameLogic.RestartGame(grid, board, dispatcherTimer); }