Pen.SetLineCap(LineCap, LineCap, DashCap) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit les valeurs qui déterminent le style de limite utilisé pour mettre fin aux lignes dessinées par cette Pen.
public:
void SetLineCap(System::Drawing::Drawing2D::LineCap startCap, System::Drawing::Drawing2D::LineCap endCap, System::Drawing::Drawing2D::DashCap dashCap);
public void SetLineCap (System.Drawing.Drawing2D.LineCap startCap, System.Drawing.Drawing2D.LineCap endCap, System.Drawing.Drawing2D.DashCap dashCap);
member this.SetLineCap : System.Drawing.Drawing2D.LineCap * System.Drawing.Drawing2D.LineCap * System.Drawing.Drawing2D.DashCap -> unit
Public Sub SetLineCap (startCap As LineCap, endCap As LineCap, dashCap As DashCap)
Paramètres
- startCap
- LineCap
Un LineCap qui représente le style de limite à utiliser au début des lignes dessinées avec cette Pen.
- endCap
- LineCap
Un LineCap qui représente le style de limite à utiliser à la fin des lignes dessinées avec cette Pen.
- dashCap
- DashCap
Un LineCap qui représente le style de limite à utiliser au début ou à la fin des lignes pointillées dessinées avec ce Pen.
Exemples
L’exemple de code suivant est conçu pour être utilisé avec Windows Forms et nécessite PaintEventArgse
, qui est un paramètre du gestionnaire d’événements Paint. Le code crée un Pen et le définit pour dessiner des pointes d’ancrage au début des lignes :
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.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 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