Beispiel #1
0
        /// <summary>
        /// Kun peli voitetaan, niin poistetaan toiminnot pelistä ja asetetaan voittaneen nappulan ulkoasu erilaiseksi
        /// </summary>
        private void peli_Voitto()
        {
            // Voittaneen nappulan layout muutokset
            valittuNappula.Margin = new Thickness(0);
            valittuNappula.ympyra.StrokeThickness = 7;
            valittuNappula.ympyra.Stroke          = Brushes.Purple;

            valittuNappula.poistaPainallus();              // jotta voittaneen nappulan layout ei ole enää muutettavissa clickaamalla
            poistaToimet(mustat); poistaToimet(valkoiset); //peli päättyi, nappuloita ei voi enää valita

            //Poistaa virhevarjayksen kaikista paikoista
            for (int i = 0; i < paikat.GetLength(0); i++)
            {
                for (int k = 0; k < paikat.GetLength(1); k++)
                {
                    paikat[i, k].poistaVirhevarjays();
                }
            }
        }