.NET 4.x Как нарисовать черно-белую доску 5х5 - C#

Узнай цену своей работы

Формулировка задачи:

Как нарисовать черно-белую доску 5х5 , помогите пожалуйста с кодом, подробно
По данной доске будет двигаться объект
Каждый Rectangle ( квадратик ) доски я хочу чтобы он был в двумерном массиве
Ну вот создал конструктор отдельный:
        class Rectangles{
            int CoordX;
            int CoordY;
            int Width;
            int Height;
            public Rectangles(int x, int y, int w, int h){
                CoordX = x;
                CoordY = y;
                Width = w;
                Height = h;
            }
        }
Graphics g = this.CreateGraphics();
            int[,] array;
            Bitmap black = new Bitmap("Black.bmp");
            Bitmap white = new Bitmap("White.bmp");
            Bitmap @null;
            for (int i = 0; i < 5; i++)
                for (int j = 0; j < 5; j++){
                    if (i % 2 > 0) g.DrawImage(black, new Point(i, j));
                }
        }

Решение задачи: «.NET 4.x Как нарисовать черно-белую доску 5х5»

textual
Листинг программы
        private void Form1_Shown(object sender, EventArgs e){
            Graphics g = this.CreateGraphics();
            for(int i = 0; i < ClientSize.Width; i++)
                for (int j = 0; j < ClientSize.Height; j++)
                {
                    if (i % 50 == 0) g.FillRectangle(Brushes.Black, i, j, 25, 25);
                    else if (j % 50 == 0) g.FillRectangle(Brushes.White, i, j, 25, 25);
                }
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.111 из 5
Похожие ответы