GDI+ 绘制线 问题描述如下:目前我有一个数组存了很多个点,现在想将这么多点用一条曲线连接起来,相当于曲线拟合,如果系统有这么个方法的话麻烦告诉我下,没有的话求个曲线拟合算法,谢谢各位了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Graphics.DrawBeziers(Pen, Point[])连续的光滑曲线 对于c++Status DrawBeziers(IN const Pen* pen, IN const PointF* points, IN INT count); Image img = new Bitmap(this.pictureBox1.Width, this.pictureBox1.Height); System.Drawing.Graphics grap = Graphics.FromImage(img);Point[] pts;grap.DrawLines(Pens.Black, pts);this.pictureBox1.Image = img; Graphics g = new Graphics(); Point[] p = new Point[7]; p[0] = new Point(0.0); p[1] = new Point(1, 1); p[2] = new Point(2, 2); p[3] = new Point(5, 5); p[4] = new Point(3, 3); p[6] = new Point(6, 2); g.DrawBeziers(new Pen(Brushes.Black), p); 太好了但是我想问一下,问什么要这样画线呢因为,我在picturebox的paint事件中也能使用,但是我这样写就没有用:private void pictureBox1_Paint(object sender, PaintEventArgs e) {Graphics p = this.pictureBox1.CreateGraphics(); Pen myPenp = new Pen(Color.Black, 1); myPenp.DashStyle=System.Drawing.Drawing2D.DashStyle.Dot; p.DrawLine(myPenp, 0, 0, 100, 200);} 這個Besiers並不是通過點數組的,而是靠這個點數組來定位而已 请教大家webbrowser对文本框赋值的问题 请问一下,怎样实现在C#同时操作多数据库 关于DLL引用的问题 求助,高手帮忙(C#数据转换) datagridview的新问题 关于调用outlook 求助,一个正则表达式的小问题!! 开发数据库用什么好?用C#好,还是用powerbuilder之类的东西好? 读取客户端文件(如文本)数据并写入服务器端数据库,可行吗?应如何做?(在线等待) 利用Connection做大系统的事务处理行不行? 有关属性的问题(有代码) 跪求C#程序......求高手指导
Graphics.DrawBeziers(Pen, Point[])连续的光滑曲线
Status DrawBeziers(IN const Pen* pen,
IN const PointF* points,
IN INT count);
System.Drawing.Graphics grap = Graphics.FromImage(img);
Point[] pts;
grap.DrawLines(Pens.Black, pts);
this.pictureBox1.Image = img;
Graphics g = new Graphics();
Point[] p = new Point[7];
p[0] = new Point(0.0);
p[1] = new Point(1, 1);
p[2] = new Point(2, 2);
p[3] = new Point(5, 5);
p[4] = new Point(3, 3);
p[6] = new Point(6, 2);
g.DrawBeziers(new Pen(Brushes.Black), p);
但是我想问一下,问什么要这样画线呢
因为,我在picturebox的paint事件中也能使用,但是我这样写就没有用:
private void pictureBox1_Paint(object sender, PaintEventArgs e)
{
Graphics p = this.pictureBox1.CreateGraphics();
Pen myPenp = new Pen(Color.Black, 1);
myPenp.DashStyle=System.Drawing.Drawing2D.DashStyle.Dot;
p.DrawLine(myPenp, 0, 0, 100, 200);
}