drawline画线的问题 用drawline依次由点A、B|、C、D画线,画完之后由D到A也有了一条线,我不想要这条线,怎么办? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你怎么写的?下面这样写没有问题啊:private void pictureBox1_Paint(object sender, PaintEventArgs e){ Point[] array = new Point[4]; array[0] = new Point(10, 10); array[1] = new Point(100, 10); array[2] = new Point(100, 100); array[3] = new Point(10, 100); e.Graphics.DrawLines(System.Drawing.Pens.Blue, array);} mgrp = System.Drawing.Graphics.FromImage(panel);mgrp.Clear(System.Drawing.Color.White);System.Drawing.Pen mpen = new System.Drawing.Pen(System.Drawing.Color.Black);x1=y1=while(条件){ x2= y2= mgrp.DrawLine(mpen, x1, y1, x2, y2); x1=x2; y1=y2;}大概就是这个意思 drawLines末尾点和起始点不会封闭 多加一个点,和起始点重叠 Point[] array = new Point[5]; array[0] = new Point(10, 10); array[1] = new Point(100, 10); array[2] = new Point(100, 100); array[3] = new Point(10, 100); array[4] = new Point(10, 10); e.Graphics.DrawLines(System.Drawing.Pens.Blue, array); “执行createhandle()时无法调用Dispose()”错误 循环语句,读取数据库,把每行第一列数据写到texBox1中,运行没反应,哪位高手知道怎么解呀? 获取程序安装目录 如何图片轮换实现(加贴) 同事接口写完了,我该怎么向他传值 更新数据时出错:子表包含相关记录,不能删除或改变该记录 如何得到一个控件相对于屏幕左上角的坐标。 请问这2句话什么意思?一般用在什么情况下? 请问C#语法的问题 [推荐]超强电子书籍下载 c# 中chart怎样传数据绘图 大家是什么时候写"}"的
private void pictureBox1_Paint(object sender, PaintEventArgs e)
{
Point[] array = new Point[4];
array[0] = new Point(10, 10);
array[1] = new Point(100, 10);
array[2] = new Point(100, 100);
array[3] = new Point(10, 100);
e.Graphics.DrawLines(System.Drawing.Pens.Blue, array);
}
mgrp.Clear(System.Drawing.Color.White);
System.Drawing.Pen mpen = new System.Drawing.Pen(System.Drawing.Color.Black);
x1=
y1=
while(条件)
{
x2=
y2=
mgrp.DrawLine(mpen, x1, y1, x2, y2);
x1=x2;
y1=y2;
}大概就是这个意思
array[0] = new Point(10, 10);
array[1] = new Point(100, 10);
array[2] = new Point(100, 100);
array[3] = new Point(10, 100);
array[4] = new Point(10, 10);
e.Graphics.DrawLines(System.Drawing.Pens.Blue, array);