C#绘图问题
动态的创建了一个窗体,想在上面绘图,应该怎么完成呢?
[解决办法]
帮顶一下
mark
[解决办法]
gdi+
[解决办法]
private void button1_Click_1(object sender, System.EventArgs e)
{
Graphics g=this.CreateGraphics();
g.DrawLine........
}
如果你想在窗体一加载的时候就绘图,那就重写OnPaint事件,在里面创建Graphics 实例进行绘图
[解决办法]
OnPaint事件里写
[解决办法]
private void button1_Click(object sender, EventArgs e)
{
Form frm = new Form();
Graphics g = frm.CreateGraphics();
//此时g代表的是新窗体的画图对象
g.DrawArc()......
}
[解决办法]
简单的绘图可以用GDI+,复杂的可以用第三方控件zedgraph,请见http://blog.csdn.net/tjvictor/archive/2006/12/15/1444299.aspx
[解决办法]
form1.OnPaint+=new EventHandler( " ");
大概这个!