//public void HareketYap(Kare kaynakKare, Kare hedefKare) //{ // hedefKare.Tas = kaynakKare.Tas; // hedefKare.Refresh(); // kaynakKare.Tas = null; // kaynakKare.Refresh(); //} private void btnOyunuBaslat_Click(object sender, EventArgs e) { Oyun yeniOyun = new Oyun(); Program.AktifOyun = yeniOyun; KareleriCiz(); //yeniOyun.AdresleriGoster = true; yeniOyun.HedefTahta = this; yeniOyun.OyunuTazele(); //TahtaCizici c = new TahtaCizici(); //c.Oyun = yeniOyun; //c.Ciz(); }
private void KareClick(object sender, EventArgs e) { Oyun o = Program.AktifOyun; if (o.SeciliKare == null) { return; } o.SeciliKare.IsSelected = false; o.SeciliKare.Refresh(); //foreach (Control c in Oyun.HedefKontrol.Controls) //{ // if (!(c is Kare)) continue; // Kare k = c as Kare; // if (!k.IsSelected) continue; // k.IsSelected = false; // k.Refresh(); // break; //} }