Auf Englisch lesen

Teilen über


Graphics.DrawLine Methode

Definition

Zeichnet eine Linie, die die beiden durch die Koordinatenpaare angegebenen Punkte verbindet.

Überlädt

DrawLine(Pen, Int32, Int32, Int32, Int32)

Zeichnet eine Linie, die die beiden durch die Koordinatenpaare angegebenen Punkte verbindet.

DrawLine(Pen, Single, Single, Single, Single)

Zeichnet eine Linie, die die beiden durch die Koordinatenpaare angegebenen Punkte verbindet.

DrawLine(Pen, Point, Point)

Zeichnet eine Linie, die zwei Point Strukturen verbindet.

DrawLine(Pen, PointF, PointF)

Zeichnet eine Linie, die zwei PointF Strukturen verbindet.

DrawLine(Pen, Int32, Int32, Int32, Int32)

Quelle:
Graphics.cs
Quelle:
Graphics.cs
Quelle:
Graphics.cs
Quelle:
Graphics.cs
Quelle:
Graphics.cs

Zeichnet eine Linie, die die beiden durch die Koordinatenpaare angegebenen Punkte verbindet.

C#
public void DrawLine (System.Drawing.Pen pen, int x1, int y1, int x2, int y2);

Parameter

pen
Pen

Pen, die die Farbe, Breite und Formatvorlage der Linie bestimmt.

x1
Int32

Die x-Koordinate des ersten Punkts.

y1
Int32

Die y-Koordinate des ersten Punkts.

x2
Int32

Die x-Koordinate des zweiten Punkts.

y2
Int32

Die y-Koordinate des zweiten Punkts.

Ausnahmen

pen ist null.

Beispiele

Das folgende Codebeispiel wurde für die Verwendung mit Windows Forms entwickelt und erfordert PaintEventArgse, bei dem es sich um einen Parameter des Paint-Ereignishandlers handelt. Der Code führt die folgenden Aktionen aus:

  • Erstellt einen schwarzen Stift.

  • Erstellt die Koordinaten der Endpunkte der Zeile.

  • Zeichnet die Linie auf dem Bildschirm.

C#
public void DrawLineInt(PaintEventArgs e)
{
             
    // Create pen.
    Pen blackPen = new Pen(Color.Black, 3);
             
    // Create coordinates of points that define line.
    int x1 = 100;
    int y1 = 100;
    int x2 = 500;
    int y2 = 100;
             
    // Draw line to screen.
    e.Graphics.DrawLine(blackPen, x1, y1, x2, y2);
}

Hinweise

Diese Methode zeichnet eine Linie, die die beiden durch die parameter x1, y1, x2und y2 angegebenen Parameter verbindet.

Weitere Informationen

Gilt für:

.NET 9 und andere Versionen
Produkt Versionen
.NET 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

DrawLine(Pen, Single, Single, Single, Single)

Quelle:
Graphics.cs
Quelle:
Graphics.cs
Quelle:
Graphics.cs
Quelle:
Graphics.cs
Quelle:
Graphics.cs

Zeichnet eine Linie, die die beiden durch die Koordinatenpaare angegebenen Punkte verbindet.

C#
public void DrawLine (System.Drawing.Pen pen, float x1, float y1, float x2, float y2);

Parameter

pen
Pen

Pen, die die Farbe, Breite und Formatvorlage der Linie bestimmt.

x1
Single

Die x-Koordinate des ersten Punkts.

y1
Single

Die y-Koordinate des ersten Punkts.

x2
Single

Die x-Koordinate des zweiten Punkts.

y2
Single

Die y-Koordinate des zweiten Punkts.

Ausnahmen

pen ist null.

Beispiele

Das folgende Codebeispiel wurde für die Verwendung mit Windows Forms entwickelt und erfordert PaintEventArgse, bei dem es sich um einen Parameter des Paint-Ereignishandlers handelt. Der Code führt die folgenden Aktionen aus:

  • Erstellt einen schwarzen Stift.

  • Erstellt die Koordinaten der Endpunkte der Zeile.

  • Zeichnet die Linie auf dem Bildschirm.

C#
public void DrawLineFloat(PaintEventArgs e)
{
             
    // Create pen.
    Pen blackPen = new Pen(Color.Black, 3);
             
    // Create coordinates of points that define line.
    float x1 = 100.0F;
    float y1 = 100.0F;
    float x2 = 500.0F;
    float y2 = 100.0F;
             
    // Draw line to screen.
    e.Graphics.DrawLine(blackPen, x1, y1, x2, y2);
}

Hinweise

Diese Methode zeichnet eine Linie, die die beiden durch die parameter x1, y1, x2und y2 angegebenen Parameter verbindet.

Weitere Informationen

Gilt für:

.NET 9 und andere Versionen
Produkt Versionen
.NET 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

DrawLine(Pen, Point, Point)

Quelle:
Graphics.cs
Quelle:
Graphics.cs
Quelle:
Graphics.cs
Quelle:
Graphics.cs
Quelle:
Graphics.cs

Zeichnet eine Linie, die zwei Point Strukturen verbindet.

C#
public void DrawLine (System.Drawing.Pen pen, System.Drawing.Point pt1, System.Drawing.Point pt2);

Parameter

pen
Pen

Pen, die die Farbe, Breite und Formatvorlage der Linie bestimmt.

pt1
Point

Point Struktur, die den ersten zu verbindenden Punkt darstellt.

pt2
Point

Point Struktur, die den zweiten zu verbindenden Punkt darstellt.

Ausnahmen

pen ist null.

Beispiele

Das folgende Codebeispiel wurde für die Verwendung mit Windows Forms entwickelt und erfordert PaintEventArgse, bei dem es sich um einen Parameter des Paint-Ereignishandlers handelt. Der Code führt die folgenden Aktionen aus:

  • Erstellt einen schwarzen Stift.

  • Erstellt Punkte für die Endpunkte der Zeile.

  • Zeichnet die Linie auf dem Bildschirm.

C#
public void DrawLinePoint(PaintEventArgs e)
{
             
    // Create pen.
    Pen blackPen = new Pen(Color.Black, 3);
             
    // Create points that define line.
    Point point1 = new Point(100, 100);
    Point point2 = new Point(500, 100);
             
    // Draw line to screen.
    e.Graphics.DrawLine(blackPen, point1, point2);
}

Weitere Informationen

Gilt für:

.NET 9 und andere Versionen
Produkt Versionen
.NET 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

DrawLine(Pen, PointF, PointF)

Quelle:
Graphics.cs
Quelle:
Graphics.cs
Quelle:
Graphics.cs
Quelle:
Graphics.cs
Quelle:
Graphics.cs

Zeichnet eine Linie, die zwei PointF Strukturen verbindet.

C#
public void DrawLine (System.Drawing.Pen pen, System.Drawing.PointF pt1, System.Drawing.PointF pt2);

Parameter

pen
Pen

Pen, die die Farbe, Breite und Formatvorlage der Linie bestimmt.

pt1
PointF

PointF Struktur, die den ersten zu verbindenden Punkt darstellt.

pt2
PointF

PointF Struktur, die den zweiten zu verbindenden Punkt darstellt.

Ausnahmen

pen ist null.

Beispiele

Das folgende Codebeispiel wurde für die Verwendung mit Windows Forms entwickelt und erfordert PaintEventArgse, bei dem es sich um einen Parameter des Paint-Ereignishandlers handelt. Der Code führt die folgenden Aktionen aus:

  • Erstellt einen schwarzen Stift.

  • Erstellt Punkte für die Endpunkte der Zeile.

  • Zeichnet die Linie auf dem Bildschirm.

C#
public void DrawLinePointF(PaintEventArgs e)
{
             
    // Create pen.
    Pen blackPen = new Pen(Color.Black, 3);
             
    // Create points that define line.
    PointF point1 = new PointF(100.0F, 100.0F);
    PointF point2 = new PointF(500.0F, 100.0F);
             
    // Draw line to screen.
    e.Graphics.DrawLine(blackPen, point1, point2);
}

Hinweise

Diese Methode zeichnet eine Linie, die die beiden durch die parameter pt1 und p2 angegebenen Punkte verbindet.

Weitere Informationen

Gilt für:

.NET 9 und andere Versionen
Produkt Versionen
.NET 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9