永发信息网

在下有个课设,用C#绘制中国象棋棋盘,在窗体上或者PICTURE BOX控件上绘制象棋棋盘,要求。程序运行后,如

答案:2  悬赏:30  手机版
解决时间 2021-03-17 05:41
  • 提问者网友:听门外雪花风
  • 2021-03-16 15:51
在下有个课设,用C#绘制中国象棋棋盘,在窗体上或者PICTURE BOX控件上绘制象棋棋盘,要求。程序运行后,如
最佳答案
  • 五星知识达人网友:我住北渡口
  • 2021-03-16 16:46
private void Form1_Paint(object sender, PaintEventArgs e)
{
Pen blackPen = new Pen(Color.Black);
Pen blackWidePen = new Pen(Color.Black,3);
Pen blackWidePen2 = new Pen(Color.Black, 2);
for(int i =90; i < 440 ;i += 50)
{
e.Graphics.DrawLine(blackPen, i, 40, i, 240);
}
for (int i = 90; i < 440; i += 50)
{
e.Graphics.DrawLine(blackPen, i, 290, i, 490);
}
for (int i = 90; i < 490; i += 50)
{
e.Graphics.DrawLine(blackPen, 40, i, 440, i);
}
e.Graphics.DrawLine(blackWidePen, 39, 39, 441, 39);
e.Graphics.DrawLine(blackWidePen, 39, 491, 441, 491);
e.Graphics.DrawLine(blackWidePen, 40, 40, 40, 491);
e.Graphics.DrawLine(blackWidePen, 439, 40, 439, 492);
e.Graphics.DrawLine(blackPen, 190, 40, 290, 140);
e.Graphics.DrawLine(blackPen, 290, 40, 190, 140);
e.Graphics.DrawLine(blackPen, 190, 390, 290, 490);
e.Graphics.DrawLine(blackPen, 290, 390, 190, 490);
}
全部回答
  • 1楼网友:一秋
  • 2021-03-16 18:23
同问。。。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯