
1个回答
展开全部
public partial class Form1 : Form
{
List<Point> lists = new List<Point>();
public Form1()
{
InitializeComponent();
lists.Add(new Point(20, 80));
lists.Add(new Point(90, 20));
lists.Add(new Point(60, 10));
lists.Add(new Point(60, 200));
this.Paint += new PaintEventHandler(Form1_Paint);
}
void Form1_Paint(object sender, PaintEventArgs e)
{
e.Graphics.DrawLines(new Pen (Color.Black,1), lists.ToArray());
for (int i = 0; i < lists.Count; i++)
{
e.Graphics.DrawEllipse(new Pen(Color.Red,3), lists[i].X - 3, lists[i].Y - 3,6, 6);
}
}
}
这样吗?
追问
可以问一下那个是画点的 哪个是连线的么 我要的就是这个不过要把画点和连线分开而且还需要给点命名
追答
刚刚重新写了一遍 应该符合你的要求了 百度不知道这么回事发不了代码 发网盘地址
http://pan.baidu.com/s/1qWjlxak
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询