//İstenilen takım bilgilerini getirmek için kullanıcıdan girdi alan arayüz private void pictureBox6_Click(object sender, EventArgs e) { try { int flag = 0; for (int i = 0; i < kupa.Takımlar.Count(); i++) { if (kupa.Takımlar[i].takım_isim == textBox3.Text) { MiniForm yeni = new MiniForm(kupa, this, textBox3.Text); yeni.Show(); pictureBox6.Enabled = false; textBox3.Enabled = false; label5.Enabled = false; flag = 1; break; } } if (flag == 0) { throw new takimIsmiHatasi("Girilen isimde bir takim bulunamadi."); } } catch (takimIsmiHatasi error) { MessageBox.Show(error.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { textBox3.Text = ""; } }
//Kazanan Ekranı buttonu private void pictureBox5_Click(object sender, EventArgs e) { MiniForm KazananEkranı = new MiniForm(kupa, this); KazananEkranı.Show(); panel5.Enabled = false; pictureBox5.Image = Resource1.grayMedal; }
private void dataGridView2_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex >= 0 && e.ColumnIndex >= 0)//Eğer row,column indexi negtaif sayi değilse çalışır bu sayede headerlar kullanımdışı bırakılmış olur { if (e.RowIndex < kupa.Takımlar.Count() / 8) { int istenenGrup = e.RowIndex; MiniForm yeni = new MiniForm(kupa, this, istenenGrup, 8); dataGridView2.Enabled = false; yeni.Show(); } else { int istenenGrup = e.RowIndex; MiniForm yeni = new MiniForm(kupa, this, istenenGrup, kupa.Takımlar.Count() / 8); dataGridView2.Enabled = false; yeni.Show(); } } }