Graphics.DrawLine Yöntem

Tanım

Koordinat çiftleri tarafından belirtilen iki noktayı bağlayan bir çizgi çizer.

Aşırı Yüklemeler

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

Koordinat çiftleri tarafından belirtilen iki noktayı bağlayan bir çizgi çizer.

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

Koordinat çiftleri tarafından belirtilen iki noktayı bağlayan bir çizgi çizer.

DrawLine(Pen, Point, Point)

İki Point yapıyı bağlayan bir çizgi çizer.

DrawLine(Pen, PointF, PointF)

İki PointF yapıyı bağlayan bir çizgi çizer.

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

Kaynak:
Graphics.cs
Kaynak:
Graphics.cs
Kaynak:
Graphics.cs
Kaynak:
Graphics.cs
Kaynak:
Graphics.cs

Koordinat çiftleri tarafından belirtilen iki noktayı bağlayan bir çizgi çizer.

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

Parametreler

pen
Pen

Çizginin rengini, genişliğini ve stilini belirleyen Pen.

x1
Int32

İlk noktanın x koordinatı.

y1
Int32

İlk noktanın y koordinatı.

x2
Int32

İkinci noktanın x koordinatı.

y2
Int32

İkinci noktanın y koordinatı.

Özel durumlar

Örnekler

Aşağıdaki kod örneği Windows Forms ile kullanılmak üzere tasarlanmıştır ve Paint olay işleyicisinin bir parametresi olan PaintEventArgsegerektirir. Kod aşağıdaki eylemleri gerçekleştirir:

  • Siyah kalem oluşturur.

  • Satırın uç noktalarının koordinatlarını oluşturur.

  • Çizgiyi ekrana çizer.

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);
}

Açıklamalar

Bu yöntem, x1, y1, x2ve y2 parametreleri tarafından belirtilen iki noktayı bağlayan bir çizgi çizer.

Ayrıca bkz.

Şunlara uygulanır

.NET 9 ve diğer sürümler
Ürün Sürümler
.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)

Kaynak:
Graphics.cs
Kaynak:
Graphics.cs
Kaynak:
Graphics.cs
Kaynak:
Graphics.cs
Kaynak:
Graphics.cs

Koordinat çiftleri tarafından belirtilen iki noktayı bağlayan bir çizgi çizer.

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

Parametreler

pen
Pen

Çizginin rengini, genişliğini ve stilini belirleyen Pen.

x1
Single

İlk noktanın x koordinatı.

y1
Single

İlk noktanın y koordinatı.

x2
Single

İkinci noktanın x koordinatı.

y2
Single

İkinci noktanın y koordinatı.

Özel durumlar

Örnekler

Aşağıdaki kod örneği Windows Forms ile kullanılmak üzere tasarlanmıştır ve Paint olay işleyicisinin bir parametresi olan PaintEventArgsegerektirir. Kod aşağıdaki eylemleri gerçekleştirir:

  • Siyah kalem oluşturur.

  • Satırın uç noktalarının koordinatlarını oluşturur.

  • Çizgiyi ekrana çizer.

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);
}

Açıklamalar

Bu yöntem, x1, y1, x2ve y2 parametreleri tarafından belirtilen iki noktayı bağlayan bir çizgi çizer.

Ayrıca bkz.

Şunlara uygulanır

.NET 9 ve diğer sürümler
Ürün Sürümler
.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)

Kaynak:
Graphics.cs
Kaynak:
Graphics.cs
Kaynak:
Graphics.cs
Kaynak:
Graphics.cs
Kaynak:
Graphics.cs

İki Point yapıyı bağlayan bir çizgi çizer.

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

Parametreler

pen
Pen

Çizginin rengini, genişliğini ve stilini belirleyen Pen.

pt1
Point

bağlanacak ilk noktayı temsil eden Point yapı.

pt2
Point

Bağlanacak ikinci noktayı temsil eden Point yapısı.

Özel durumlar

Örnekler

Aşağıdaki kod örneği Windows Forms ile kullanılmak üzere tasarlanmıştır ve Paint olay işleyicisinin bir parametresi olan PaintEventArgsegerektirir. Kod aşağıdaki eylemleri gerçekleştirir:

  • Siyah kalem oluşturur.

  • Satırın uç noktaları için noktalar oluşturur.

  • Çizgiyi ekrana çizer.

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);
}

Ayrıca bkz.

Şunlara uygulanır

.NET 9 ve diğer sürümler
Ürün Sürümler
.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)

Kaynak:
Graphics.cs
Kaynak:
Graphics.cs
Kaynak:
Graphics.cs
Kaynak:
Graphics.cs
Kaynak:
Graphics.cs

İki PointF yapıyı bağlayan bir çizgi çizer.

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

Parametreler

pen
Pen

Çizginin rengini, genişliğini ve stilini belirleyen Pen.

pt1
PointF

bağlanacak ilk noktayı temsil eden PointF yapı.

pt2
PointF

Bağlanacak ikinci noktayı temsil eden PointF yapısı.

Özel durumlar

Örnekler

Aşağıdaki kod örneği Windows Forms ile kullanılmak üzere tasarlanmıştır ve Paint olay işleyicisinin bir parametresi olan PaintEventArgsegerektirir. Kod aşağıdaki eylemleri gerçekleştirir:

  • Siyah kalem oluşturur.

  • Satırın uç noktaları için noktalar oluşturur.

  • Çizgiyi ekrana çizer.

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);
}

Açıklamalar

Bu yöntem, pt1 ve p2 parametreleri tarafından belirtilen iki noktayı bağlayan bir çizgi çizer.

Ayrıca bkz.

Şunlara uygulanır

.NET 9 ve diğer sürümler
Ürün Sürümler
.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