2

現在、pictureBox とグリッドを使用しています。pictureBox の上にグリッドを正常に設定できました。現在、個々のセルを選択する方法をコーディングする際のヘルプ/ガイダンスを求めています。個々のセルを選択して、その色を青色で表示するにはどうすればよいですか? これはライフゲームを参考にしています。

グリッドのコード:

 private void pictureBox1_Paint(object sender, PaintEventArgs e)
        {
            Graphics g = e.Graphics;
            int numOfCells = 200;
            int cellSize = 10;
            Pen p = new Pen(Color.Black);

            for (int i = 0; i < numOfCells; i++)
            {
                // Vertical
                g.DrawLine(p, i * cellSize, 0, i * cellSize, numOfCells * cellSize);
                // Horizontal
                g.DrawLine(p, 0, i * cellSize, numOfCells * cellSize, i * cellSize);
            }
        }

青いセルはクリックされたものです:

ここに画像の説明を入力

4

1 に答える 1