Ejemplo n.º 1
0
        private void ButtonYeni_Click(object sender, EventArgs e)
        {
            ButtonYeni temp = sender as ButtonYeni;

            if (temp.mayinliMi)
            {
                foreach (ButtonYeni item in buttons)
                {
                    if (item.mayinliMi)
                    {
                        item.setMayinliMi_BackColor();
                    }
                    else
                    {
                        item.setMayinliMi_BackColor();
                    }
                }

                timerSkor.Stop();
                timerSure.Stop();
                DialogResult result = MessageBox.Show("Yeni Oyun Oynamak İstermisiniz!", "Yenildiniz", MessageBoxButtons.YesNo);
                if (result == DialogResult.Yes)
                {
                    btnEmoji_Click(null, null);
                }
            }
            else
            {
                temp.setMayinliMi_BackColor();
            }
        }
Ejemplo n.º 2
0
 private void setMayinlariFlowLayoutaDoldurur(ButtonYeni[] buttons)
 {
     fpMayinTarlasi.Controls.Clear();
     for (int i = 0; i < buttons.Length; i++)
     {
         ButtonYeni buttonYeni = buttons[i];
         buttonYeni.Click += ButtonYeni_Click;
         fpMayinTarlasi.Controls.Add(buttonYeni);
         Application.DoEvents();
     }
 }
Ejemplo n.º 3
0
        public ButtonYeni[] GetButtonYeniler(int satir, int sutun, int width, int height)
        {
            int araziAdeti = satir * sutun;

            ButtonYeni[] mayinlar = new ButtonYeni[araziAdeti];
            for (int i = 0; i < araziAdeti; i++)
            {
                mayinlar[i] = new ButtonYeni()
                {
                    Width = width, Height = height
                };
            }
            return(mayinlar);
        }