private void button_Click(object sender, EventArgs e) { if (myGame.State == SaperLogic.GameState.InProgress) { if (sender is Button) { Button b = sender as Button; if (b.Tag is Point) { Point p = (Point)b.Tag; myGame.Uncover(p); refreshView(); if (myGame.State == SaperLogic.GameState.Win) { MessageBox.Show("Wygrana"); } else if (myGame.State == SaperLogic.GameState.Loss) { MessageBox.Show("Przegrana"); } } } } }