2

我目前开始按照相同的逻辑构建一个简单版本的生命游戏。我正在使用图片框。为了知道点击区域的位置,建议使用 2 x 2 方格。如何创建 2 x 2 正方形并在图片框内给它一个类似网格的样式?

代码

 private void Form1_Load(object sender, EventArgs e)
        {
            this.pictureBox1.Image = this.Draw(this.pictureBox1.Width, this.pictureBox1.Height);
        }

        public Bitmap Draw(int width, int height)
        {
            var bitmap = new Bitmap(width, height, PixelFormat.Format32bppArgb);
            var graphics = Graphics.FromImage(bitmap);
            graphics.SmoothingMode = SmoothingMode.AntiAlias;
            graphics.FillRectangle(new SolidBrush(Color.Tomato), 60, 60, 10, 10);

            return bitmap;
        }

展望示例

在此处输入图像描述

4

0 回答 0