Aracılığıyla paylaş


GraphicsPath.AddLine Yöntem

Tanım

Bu GraphicsPathbir satır kesimi ekler.

Aşırı Yüklemeler

AddLine(Int32, Int32, Int32, Int32)

Geçerli şekilde bir çizgi kesimi ekler.

AddLine(Single, Single, Single, Single)

Bu GraphicsPathbir satır kesimi ekler.

AddLine(Point, Point)

Bu GraphicsPathbir satır kesimi ekler.

AddLine(PointF, PointF)

Bu GraphicsPathbir satır kesimi ekler.

AddLine(Int32, Int32, Int32, Int32)

Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs

Geçerli şekilde bir çizgi kesimi ekler.

public:
 void AddLine(int x1, int y1, int x2, int y2);
public void AddLine (int x1, int y1, int x2, int y2);
member this.AddLine : int * int * int * int -> unit
Public Sub AddLine (x1 As Integer, y1 As Integer, x2 As Integer, y2 As Integer)

Parametreler

x1
Int32

Satırın başlangıç noktasının x koordinatı.

y1
Int32

Satırın başlangıç noktasının y koordinatı.

x2
Int32

Satırın uç noktasının x koordinatı.

y2
Int32

Satırın uç noktasının y koordinatı.

Örnekler

Aşağıdaki kod örneği, Windows Forms ile kullanılmak üzere tasarlanmıştır ve OnPaint bir olay nesnesi PaintEventArgsegerektirir. Kod bir yol oluşturur, üçgen oluşturan üç satır ekler ve ardından yolu ekrana çizer.

private:
   void AddLineExample( PaintEventArgs^ e )
   {
      //Create a path and add a symetrical triangle using AddLine.
      GraphicsPath^ myPath = gcnew GraphicsPath;
      myPath->AddLine( 30, 30, 60, 60 );
      myPath->AddLine( 60, 60, 0, 60 );
      myPath->AddLine( 0, 60, 30, 30 );

      // Draw the path to the screen.
      Pen^ myPen = gcnew Pen( Color::Black,2.0f );
      e->Graphics->DrawPath( myPen, myPath );
   }
private void AddLineExample(PaintEventArgs e)
{
             
    //Create a path and add a symmetrical triangle using AddLine.
    GraphicsPath myPath = new GraphicsPath();
    myPath.AddLine(30, 30, 60, 60);
    myPath.AddLine(60, 60, 0, 60);
    myPath.AddLine(0, 60, 30, 30);
             
    // Draw the path to the screen.
    Pen myPen = new Pen(Color.Black, 2);
    e.Graphics.DrawPath(myPen, myPath);
}
Public Sub AddLineExample(ByVal e As PaintEventArgs)

    ' Create a path and add a symmetrical triangle using AddLine.
    Dim myPath As New GraphicsPath
    myPath.AddLine(30, 30, 60, 60)
    myPath.AddLine(60, 60, 0, 60)
    myPath.AddLine(0, 60, 30, 30)

    ' Draw the path to the screen.
    Dim myPen As New Pen(Color.Black, 2)
    e.Graphics.DrawPath(myPen, myPath)
End Sub

Açıklamalar

Bu yöntem, belirtilen noktalar tarafından tanımlanan çizgi kesimini geçerli şeklin sonuna ekler. GraphicsPathönceki çizgiler veya eğriler varsa, yoldaki son noktayı yeni çizgi kesiminin ilk noktasına bağlamak için bir çizgi kesimi çizilir.

Şunlara uygulanır

AddLine(Single, Single, Single, Single)

Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs

Bu GraphicsPathbir satır kesimi ekler.

public:
 void AddLine(float x1, float y1, float x2, float y2);
public void AddLine (float x1, float y1, float x2, float y2);
member this.AddLine : single * single * single * single -> unit
Public Sub AddLine (x1 As Single, y1 As Single, x2 As Single, y2 As Single)

Parametreler

x1
Single

Satırın başlangıç noktasının x koordinatı.

y1
Single

Satırın başlangıç noktasının y koordinatı.

x2
Single

Satırın uç noktasının x koordinatı.

y2
Single

Satırın uç noktasının y koordinatı.

Örnekler

Bir örnek için bkz. AddLine(Int32, Int32, Int32, Int32).

Açıklamalar

Bu yöntem, belirtilen noktalar tarafından tanımlanan satır kesimini bu GraphicsPathsonuna ekler. GraphicsPathönceki çizgiler veya eğriler varsa, yoldaki son noktayı yeni çizgi kesiminin ilk noktasına bağlamak için bir çizgi kesimi çizilir.

Şunlara uygulanır

AddLine(Point, Point)

Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs

Bu GraphicsPathbir satır kesimi ekler.

public:
 void AddLine(System::Drawing::Point pt1, System::Drawing::Point pt2);
public void AddLine (System.Drawing.Point pt1, System.Drawing.Point pt2);
member this.AddLine : System.Drawing.Point * System.Drawing.Point -> unit
Public Sub AddLine (pt1 As Point, pt2 As Point)

Parametreler

pt1
Point

Satırın başlangıç noktasını temsil eden bir Point.

pt2
Point

Satırın uç noktasını temsil eden bir Point.

Örnekler

Bir örnek için bkz. AddLine(Int32, Int32, Int32, Int32).

Açıklamalar

Bu yöntem, belirtilen noktalar tarafından tanımlanan satır kesimini bu GraphicsPathsonuna ekler. GraphicsPathönceki çizgiler veya eğriler varsa, yoldaki son noktayı yeni çizgi kesiminin ilk noktasına bağlamak için bir çizgi kesimi çizilir.

Şunlara uygulanır

AddLine(PointF, PointF)

Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs
Kaynak:
GraphicsPath.cs

Bu GraphicsPathbir satır kesimi ekler.

public:
 void AddLine(System::Drawing::PointF pt1, System::Drawing::PointF pt2);
public void AddLine (System.Drawing.PointF pt1, System.Drawing.PointF pt2);
member this.AddLine : System.Drawing.PointF * System.Drawing.PointF -> unit
Public Sub AddLine (pt1 As PointF, pt2 As PointF)

Parametreler

pt1
PointF

Satırın başlangıç noktasını temsil eden bir PointF.

pt2
PointF

Satırın uç noktasını temsil eden bir PointF.

Örnekler

Bir örnek için bkz. AddLine(Int32, Int32, Int32, Int32).

Açıklamalar

Bu yöntem, belirtilen noktalar tarafından tanımlanan satır kesimini bu GraphicsPathsonuna ekler. GraphicsPathönceki çizgiler veya eğriler varsa, yoldaki son noktayı yeni çizgi kesiminin ilk noktasına bağlamak için bir çizgi kesimi çizilir.

Şunlara uygulanır