方法: Windows フォームに直線を描画する

この例では、フォーム上に線を描画しています。 通常、フォーム上で描画する場合は、フォームの Paint イベントを処理し、PaintEventArgsGraphics プロパティを使用して描画を実行します。次に例を示します

Pen pen = new Pen(Color.FromArgb(255, 0, 0, 0));
e.Graphics.DrawLine(pen, 20, 10, 300, 100);
Dim pen As New Pen(Color.FromArgb(255, 0, 0, 0))
e.Graphics.DrawLine(pen, 20, 10, 300, 100)

コードのコンパイル

前の例は、Windows フォームで使用するために設計されていて、PaintEventArgs イベント ハンドラーのパラメーターである ePaint を必要とします。

信頼性の高いプログラミング

Pen オブジェクトなどのシステム リソースを消費するオブジェクトでは、常に Dispose を呼び出す必要があります。

関連項目