Graphics.DrawLines Méthode

Définition

Dessine une série de segments de ligne qui connectent un tableau de Point structures.

Surcharges

Nom Description
DrawLines(Pen, ReadOnlySpan<Point>)

Dessine une série de segments de ligne qui connectent un tableau de Point structures.

DrawLines(Pen, ReadOnlySpan<PointF>)

Dessine une série de segments de ligne qui connectent un tableau de Point structures.

DrawLines(Pen, Point[])

Dessine une série de segments de ligne qui connectent un tableau de Point structures.

DrawLines(Pen, PointF[])

Dessine une série de segments de ligne qui connectent un tableau de PointF structures.

DrawLines(Pen, ReadOnlySpan<Point>)

Source:
Graphics.cs
Source:
Graphics.cs
Source:
Graphics.cs
Source:
Graphics.cs
Source:
Graphics.cs

Dessine une série de segments de ligne qui connectent un tableau de Point structures.

public:
 void DrawLines(System::Drawing::Pen ^ pen, ReadOnlySpan<System::Drawing::Point> points);
public void DrawLines(System.Drawing.Pen pen, scoped ReadOnlySpan<System.Drawing.Point> points);
member this.DrawLines : System.Drawing.Pen * ReadOnlySpan<System.Drawing.Point> -> unit
Public Sub DrawLines (pen As Pen, points As ReadOnlySpan(Of Point))

Paramètres

pen
Pen

Pen qui détermine la couleur, la largeur et le style des segments de trait.

points
ReadOnlySpan<Point>

Tableau de Point structures qui représentent les points à connecter.

S’applique à

DrawLines(Pen, ReadOnlySpan<PointF>)

Source:
Graphics.cs
Source:
Graphics.cs
Source:
Graphics.cs
Source:
Graphics.cs
Source:
Graphics.cs

Dessine une série de segments de ligne qui connectent un tableau de Point structures.

public:
 void DrawLines(System::Drawing::Pen ^ pen, ReadOnlySpan<System::Drawing::PointF> points);
public void DrawLines(System.Drawing.Pen pen, scoped ReadOnlySpan<System.Drawing.PointF> points);
member this.DrawLines : System.Drawing.Pen * ReadOnlySpan<System.Drawing.PointF> -> unit
Public Sub DrawLines (pen As Pen, points As ReadOnlySpan(Of PointF))

Paramètres

pen
Pen

Pen qui détermine la couleur, la largeur et le style des segments de trait.

points
ReadOnlySpan<PointF>

Tableau de Point structures qui représentent les points à connecter.

S’applique à

DrawLines(Pen, Point[])

Source:
Graphics.cs
Source:
Graphics.cs
Source:
Graphics.cs
Source:
Graphics.cs
Source:
Graphics.cs
Source:
Graphics.cs
Source:
Graphics.cs
Source:
Graphics.cs

Dessine une série de segments de ligne qui connectent un tableau de Point structures.

public:
 void DrawLines(System::Drawing::Pen ^ pen, ... cli::array <System::Drawing::Point> ^ points);
public:
 void DrawLines(System::Drawing::Pen ^ pen, cli::array <System::Drawing::Point> ^ points);
public void DrawLines(System.Drawing.Pen pen, params System.Drawing.Point[] points);
public void DrawLines(System.Drawing.Pen pen, System.Drawing.Point[] points);
member this.DrawLines : System.Drawing.Pen * System.Drawing.Point[] -> unit
Public Sub DrawLines (pen As Pen, ParamArray points As Point())
Public Sub DrawLines (pen As Pen, points As Point())

Paramètres

pen
Pen

Pen qui détermine la couleur, la largeur et le style des segments de trait.

points
Point[]

Tableau de Point structures qui représentent les points à connecter.

Exceptions

pen a la valeur null.

- ou -

points a la valeur null.

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 effectue les actions suivantes :

  • Crée un stylet noir.

  • Crée un tableau de points de segments de la ligne.

  • Dessine les segments de ligne connectés à l’écran.

public:
   void DrawLinesPoint( PaintEventArgs^ e )
   {
      // Create pen.
      Pen^ pen = gcnew Pen( Color::Black,3.0f );

      // Create array of points that define lines to draw.
      array<Point>^ points = {Point(10,10),Point(10,100),Point(200,50),Point(250,300)};

      //Draw lines to screen.
      e->Graphics->DrawLines( pen, points );
   }
public void DrawLinesPoint(PaintEventArgs e)
{
             
    // Create pen.
    Pen pen = new Pen(Color.Black, 3);
             
    // Create array of points that define lines to draw.
    Point[] points =
             {
                 new Point(10,  10),
                 new Point(10, 100),
                 new Point(200,  50),
                 new Point(250, 300)
             };
             
    //Draw lines to screen.
    e.Graphics.DrawLines(pen, points);
}
Public Sub DrawLinesPoint(ByVal e As PaintEventArgs)

    ' Create pen.
    Dim blackPen As New Pen(Color.Black, 3)

    ' Create array of points that define lines to draw.
    Dim points As Point() = {New Point(10, 10), New Point(10, 100), _
    New Point(200, 50), New Point(250, 300)}

    'Draw lines to screen.
    e.Graphics.DrawLines(blackPen, points)
End Sub

Remarques

Cette méthode dessine une série de lignes qui relient un tableau de points de terminaison. Les deux premiers points du tableau spécifient la première ligne. Chaque point supplémentaire spécifie la fin d’un segment de ligne dont le point de départ est le point de fin du segment de ligne précédent.

S’applique à

DrawLines(Pen, PointF[])

Source:
Graphics.cs
Source:
Graphics.cs
Source:
Graphics.cs
Source:
Graphics.cs
Source:
Graphics.cs
Source:
Graphics.cs
Source:
Graphics.cs
Source:
Graphics.cs

Dessine une série de segments de ligne qui connectent un tableau de PointF structures.

public:
 void DrawLines(System::Drawing::Pen ^ pen, ... cli::array <System::Drawing::PointF> ^ points);
public:
 void DrawLines(System::Drawing::Pen ^ pen, cli::array <System::Drawing::PointF> ^ points);
public void DrawLines(System.Drawing.Pen pen, params System.Drawing.PointF[] points);
public void DrawLines(System.Drawing.Pen pen, System.Drawing.PointF[] points);
member this.DrawLines : System.Drawing.Pen * System.Drawing.PointF[] -> unit
Public Sub DrawLines (pen As Pen, ParamArray points As PointF())
Public Sub DrawLines (pen As Pen, points As PointF())

Paramètres

pen
Pen

Pen qui détermine la couleur, la largeur et le style des segments de trait.

points
PointF[]

Tableau de PointF structures qui représentent les points à connecter.

Exceptions

pen a la valeur null.

- ou -

points a la valeur null.

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 effectue les actions suivantes :

  • Le code crée un stylet noir.

  • Crée un tableau de points de segments de la ligne.

  • Dessine les segments de ligne connectés à l’écran.

public:
   void DrawLinesPointF( PaintEventArgs^ e )
   {
      // Create pen.
      Pen^ pen = gcnew Pen( Color::Black,3.0f );

      // Create array of points that define lines to draw.
      array<PointF>^ points = {PointF(10.0F,10.0F),PointF(10.0F,100.0F),PointF(200.0F,50.0F),PointF(250.0F,300.0F)};

      //Draw lines to screen.
      e->Graphics->DrawLines( pen, points );
   }
public void DrawLinesPointF(PaintEventArgs e)
{
             
    // Create pen.
    Pen pen = new Pen(Color.Black, 3);
             
    // Create array of points that define lines to draw.
    PointF[] points =
             {
                 new PointF(10.0F,  10.0F),
                 new PointF(10.0F, 100.0F),
                 new PointF(200.0F,  50.0F),
                 new PointF(250.0F, 300.0F)
             };
             
    //Draw lines to screen.
    e.Graphics.DrawLines(pen, points);
}
Public Sub DrawLinesPointF(ByVal e As PaintEventArgs)

    ' Create pen.
    Dim blackPen As New Pen(Color.Black, 3)

    ' Create array of points that define lines to draw.
    Dim points As PointF() = {New PointF(10.0F, 10.0F), _
    New PointF(10.0F, 100.0F), New PointF(200.0F, 50.0F), _
    New PointF(250.0F, 300.0F)}

    'Draw lines to screen.
    e.Graphics.DrawLines(blackPen, points)
End Sub

Remarques

Cette méthode dessine une série de lignes qui relient un tableau de points de terminaison. Les deux premiers points du tableau spécifient la première ligne. Chaque point supplémentaire spécifie la fin d’un segment de ligne dont le point de départ est le point de fin du segment de ligne précédent.

S’applique à