示例#1
0
        public Form1()
        {
            InitializeComponent();
            tableLayoutPanel1.SetColumnSpan(tableLayoutPanel1.GetControlFromPosition(0, 1), 3);

            random = new Random();
            game = new Game();

            button1.BackgroundImage = Properties.Resources.smiles_0017_Layer_1_copy_13;
        }
示例#2
0
        private void StartGame(string levelName)
        {
            game = new Game();

            Level l = levels[0];

            for (int i = 0; i < levels.Length; i++)
            {
                if (levels[i].Name == levelName)
                    l = levels[i];
            }

            game.NewGame(pictureBox1, l.Width, l.Height, l.Mines);

            button1.BackgroundImage = Properties.Resources.smiles_0017_Layer_1_copy_13;

            this.Width = game.Cellsize * l.Width + 48;
            this.Height = game.Cellsize * l.Height + 132;

            time.Reset();
            time.Start();
            timer1.Enabled = true;
        }