我有在C#中繪製一個一般性的問題。在一類Test
我有一個方法來繪製:C#繪圖問題
public void Draw(Graphics g)
{
g.DrawLine(Pens.Black, x1, y1, x2, y2);
}
現在我想提請在我在PictureBox主要形式稱爲PictureBox1
但我怎麼能畫呢?
通常情況下,你可以在PictureBox得出這樣的:
private void Draw()
{
Graphics g = PictureBox1.CreateGraphics();
g.DrawLine(Pens.Black, x1, y1, x2, y2);
}
我知道這是一個愚蠢的問題,但我是一個初學者,並希望得到的基本知識;)
最良好的祝願:)
編輯:
對不起,我不都不懂你的帖子,你可以再次向我解釋
編輯2:
謝謝您的回答。但我不知道這是如何工作。
有我的課測試在這個類有Draw方法:
private void Draw()
{
Graphics g = PictureBox1.CreateGraphics();
g.DrawLine(Pens.Black, x1, y1, x2, y2);
}
現在我想提請本梅索德在我的PictureBox這是我MainClass FormMain
我怎麼能在我的picturbox這在其他類繪製test.Draw()?
我現在希望它是明確的,對不起我的經驗不足 最良好的祝願
對不起,我不明白我要做 我想從我的測試類 獲得公共無效抽獎()..和想要繪製在主窗體中圖片框 – Chuck 2011-02-18 19:51:04