private void rysujPlansze() { zareagujNaPromocje(); Pole[,] tablicaPol = plansza.Zwroc(); BitmapImage b = new BitmapImage(); for (int i = 0; i < 8; i++) { for (int j = 0; j < 8; j++) { obrazkiDlaPol[j, i] = new Image(); b = zwrocPasjacyObrazek(tablicaPol[j, i]); if (b != null) { obrazkiDlaPol[j, i].Source = b; pola[j, i].Content = obrazkiDlaPol[j, i]; } else { pola[j, i].Content = null; } } } zareagujNaSzachMatPat(); }
/// <summary> /// Obiekt do sprawdzania szachu, mata i pata na danej planszy /// </summary> public Kontrolki(Plansza plansza) { this.plansza = plansza; this.pola = plansza.Zwroc(); }