Pen.SetLineCap メソッドとは? わかりやすく解説

Pen.SetLineCap メソッド

この Pen描画する直線終了させるとき、使用されるキャップスタイル決定する値を設定します

名前空間: System.Drawing
アセンブリ: System.Drawing (system.drawing.dll 内)
構文構文

Public Sub SetLineCap ( _
    startCap As LineCap, _
    endCap As LineCap, _
    dashCap As DashCap _
)
Dim instance As Pen
Dim startCap As LineCap
Dim endCap As LineCap
Dim dashCap As DashCap

instance.SetLineCap(startCap, endCap, dashCap)
public void SetLineCap (
    LineCap startCap,
    LineCap endCap,
    DashCap dashCap
)
public:
void SetLineCap (
    LineCap startCap, 
    LineCap endCap, 
    DashCap dashCap
)
public void SetLineCap (
    LineCap startCap, 
    LineCap endCap, 
    DashCap dashCap
)
public function SetLineCap (
    startCap : LineCap, 
    endCap : LineCap, 
    dashCap : DashCap
)

パラメータ

startCap

この Pen描画される直線始点使用されるキャップ スタイルを表す LineCap。

endCap

この Pen描画される直線終点使用されるキャップ スタイルを表す LineCap

dashCap

この Pen描画される破線始点または終点使用されるキャップ スタイルを表す LineCap

使用例使用例

次の例は、Windows フォームでの使用意図してデザインされており、Paint イベント ハンドラパラメータである PaintEventArgse が必要です。このコードでは、Pen作成し直線始点矢印アンカ キャップ描画するよう設定します

Public Sub SetLineCap_Example(ByVal
 e As PaintEventArgs)

    ' Create a Pen object with a dash pattern.
    Dim capPen As New Pen(Color.Black,
 5)
    capPen.DashStyle = DashStyle.Dash

    ' Set the start and end caps for capPen.
    capPen.SetLineCap(LineCap.ArrowAnchor, LineCap.Flat, DashCap.Flat)

    ' Draw a line with capPen.
    e.Graphics.DrawLine(capPen, 10, 10, 200, 10)
End Sub
public void SetLineCap_Example(PaintEventArgs
 e)
{
             
    // Create a Pen object with a dash pattern.
    Pen capPen = new Pen(Color.Black, 5);
    capPen.DashStyle = DashStyle.Dash;
             
    // Set the start and end caps for capPen.
    capPen.SetLineCap(LineCap.ArrowAnchor, LineCap.Flat, DashCap.Flat);
             
    // Draw a line with capPen.
    e.Graphics.DrawLine(capPen, 10, 10, 200, 10);
}
public:
   void SetLineCap_Example( PaintEventArgs^ e )
   {
      
      // Create a Pen object with a dash pattern.
      Pen^ capPen = gcnew Pen( Color::Black,5.0f );
      capPen->DashStyle = DashStyle::Dash;
      
      // Set the start and end caps for capPen.
      capPen->SetLineCap( LineCap::ArrowAnchor, LineCap::Flat, DashCap::Flat );
      
      // Draw a line with capPen.
      e->Graphics->DrawLine( capPen, 10, 10, 200, 10 );
   }
public void SetLineCap_Example(PaintEventArgs
 e)
{
    // Create a Pen object with a dash pattern.
    Pen capPen = new Pen(Color.get_Black(), 5);

    capPen.set_DashStyle(DashStyle.Dash);

    // Set the start and end caps for capPen.
    capPen.SetLineCap(LineCap.ArrowAnchor, LineCap.Flat, DashCap.Flat);

    // Draw a line with capPen.
    e.get_Graphics().DrawLine(capPen, 10, 10, 200, 10);
} //SetLineCap_Example
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からPen.SetLineCap メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からPen.SetLineCap メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からPen.SetLineCap メソッド を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

Pen.SetLineCap メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Pen.SetLineCap メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS