用C#的Graphics对象做一个正弦曲线?
请问一下各位大侠,!小子不胜感激!
谢谢了! --------------------编程问答-------------------- 在OnPainting中重写,主要用System.Drawing类。你可以熟悉一下。。。 --------------------编程问答-------------------- 在OnPaint中重写下面是一个例子
protected override void OnPaint(PaintEventArgs e)
{
PointF[] aptf = new PointF[1000];
Grapics grfx = e.Grapics;
for(int =0;i<1000;i++)
{
aptf[i].X=i;
aptf[i].Y=ClientSize.Height/2*(1-(float)Math.Sin(i*2*Math.Pi/(1000-1)));
}
grfx.DrawLines(new Pen(SystemColors.WindowText),apft);
} --------------------编程问答-------------------- 谢谢了! --------------------编程问答-------------------- 用得着这么繁琐?查下Drawing累吧,应该有更好的方法,这种方法太浪费资源了
--------------------编程问答-------------------- 尊重网上道德。 --------------------编程问答--------------------
就算不重写OnPaint也要在Paint事件,非要不繁琐,那就去找别人写好的组件
补充:.NET技术 , C#