次の方法で共有


方法 : ペンを使用して線を描画する

更新 : 2007 年 11 月

線を描画するには、Graphics オブジェクトと Pen オブジェクトが必要です。Graphics オブジェクトは DrawLine メソッドを提供し、Pen オブジェクトは線の色や幅などの特徴を格納します。

使用例

1 本の線を点 (20, 10) から点 (300, 100) に描画する例を次に示します。最初のステートメントでは、Pen クラス コンストラクタを使用して黒のペンを作成します。Pen コンストラクタに渡される 1 つの引数は、FromArgb メソッドで作成された Color オブジェクトです。Color オブジェクトの作成に使用される値は (255, 0, 0, 0) であり、各値が色のアルファ、赤、緑、青の各要素に対応しています。これらの値は、不透明な黒のペンを定義しています。

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

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

コードのコンパイル方法

前述の例は Windows フォームと一緒に使用することが想定されていて、Paint イベント ハンドラのパラメータである PaintEventArgse が必要です。

参照

概念

GDI+ でのペン、直線、および四角形

参照

Pen

その他の技術情報

ペンを使用した直線と図形の描画