我已經使用下面的代碼來製作3個點,將它們繪製成位圖,然後將位圖繪製到主表單中,但是它似乎始終在點2之前繪製點3,因爲Y座標低於點2。有沒有辦法來克服這一點,因爲我需要一個曲線向上和向下的曲線,而不是僅僅起來如何繪製既能上下曲線又能曲線的方法?
Bitmap bit = new Bitmap(490, 490);
Graphics g = Graphics.FromImage(bit);
Graphics form = this.CreateGraphics();
pntPoints[0] = this.pictureBox1.Location;
pntPoints[1] = new Point(100,300);
pntPoints[2] = new Point(200, 150);
g.DrawCurve(p, pntPoints);
form.DrawImage(bit, 0, 5);
bit.Dispose();
g.Dispose();
感謝您的回覆,我發現我的錯誤,所有點都是從窗體的左上角繪製的,而不是左下角,所以我一直在錯誤地創建一切:| – blaze 2011-06-08 02:14:26