我有MainForm類。在這裏,我可以做出這樣的事情。我怎樣才能從另一個課程中學習?
private void MainForm_Paint(object sender, PaintEventArgs e)
{
Graphics graphics = this.CreateGraphics();
Rectangle rectangle = new Rectangle(50, 100, 150, 150);
graphics.DrawEllipse(Pens.Black, rectangle);
graphics.DrawRectangle(Pens.Red, rectangle);
}
而且我可以在我的窗體中看到結果。
但我有另一個類圖片。我想從這裏畫畫。我該怎麼做?
請澄清的問題。你的意思是你已經有一個'System.Drawing.Image'的實例,你想繪製它而不是矩形和橢圓? – Crowcoder
圖像是我自己的類,我想要在MainForm中繪製一些方法來繪製圖形。 – hivokas
您可以將圖形對象傳遞給您,並在類方法中處理繪圖過程。 – Franck