Exemple #1
0
        private void UpdateViewZuletztGesetztesFeld(int zeilenAuswahl, int spaltenAuswahl, Button[,] alleButtons, Spielfeld spielfeld)
        {
            var aktuelleView = spielfeld.GetFelder();

            if (aktuelleView[zeilenAuswahl, spaltenAuswahl].IsGetroffen)
            {
                alleButtons[zeilenAuswahl, spaltenAuswahl].BackgroundImage = Properties.Resources.fireIcon;
            }
            else
            {
                alleButtons[zeilenAuswahl, spaltenAuswahl].BackgroundImage = Properties.Resources.missIcon;
            }
        }
Exemple #2
0
        private void UpdateViewGesetzteSchiffe(Button[,] alleButtons, Spielfeld spielfeld)
        {
            var aktuelleView = spielfeld.GetFelder();

            for (int i = 0; i < aktuelleView.GetLength(0); i++)
            {
                for (int u = 0; u < aktuelleView.GetLength(1); u++)
                {
                    if (aktuelleView[i, u].IsGesetzt)
                    {
                        alleButtons[i, u].BackColor = Color.Orange;
                    }
                    if (aktuelleView[i, u].IsGesetzt == false)
                    {
                        alleButtons[i, u].BackColor = Color.White;
                    }
                }
            }
        }