方法: ペンを使用して線を描画する
線を描画するには、Graphics オブジェクトと Pen オブジェクトが必要です。 Graphics オブジェクトは DrawLine メソッドを提供し、Pen オブジェクトは線の機能 (色や幅など) を格納します。
例
次の例では、(20, 10) から (300, 100) までの線を描画しています。 最初のステートメントでは、Pen クラスのコンストラクターを使用して、黒色のペンを作成しています。 Pen コンストラクターに渡されている 1 つの引数は、Color メソッドを使用して作成された FromArgb オブジェクトです。 Color オブジェクトの作成に使用されている値 (255、0、0、0) は、色のアルファ、赤、緑、および青の各要素に対応しています。 これらの値によって、不透明な黒色のペンが定義されています。
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 イベント ハンドラーのパラメーターである e
Paint を必要とします。
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET Desktop feedback