コード例 #1
0
ファイル: FormMainWindow.cs プロジェクト: marcinkow/c_hasz
        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");
                        }
                    }
                }
            }
        }