Bagikan melalui


GraphicsPath.AddEllipse Metode

Definisi

Menambahkan elips ke jalur saat ini.

Overload

AddEllipse(Rectangle)

Menambahkan elips ke jalur saat ini.

AddEllipse(RectangleF)

Menambahkan elips ke jalur saat ini.

AddEllipse(Int32, Int32, Int32, Int32)

Menambahkan elips ke jalur saat ini.

AddEllipse(Single, Single, Single, Single)

Menambahkan elips ke jalur saat ini.

AddEllipse(Rectangle)

Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs

Menambahkan elips ke jalur saat ini.

public:
 void AddEllipse(System::Drawing::Rectangle rect);
public void AddEllipse (System.Drawing.Rectangle rect);
member this.AddEllipse : System.Drawing.Rectangle -> unit
Public Sub AddEllipse (rect As Rectangle)

Parameter

rect
Rectangle

Rectangle yang mewakili persegi panjang pembatas yang menentukan elips.

Contoh

Contoh kode berikut dirancang untuk digunakan dengan Windows Forms, dan memerlukan PaintEventArgse, objek peristiwa OnPaint. Kode melakukan tindakan berikut:

Membuat persegi panjang pembatas yang menentukan elips.

Membuat jalur dan menambahkan elips ke jalur.

Menggambar jalur ke layar.

private:
   void AddEllipseExample( PaintEventArgs^ e )
   {
      // Create a path and add an ellipse.
      Rectangle myEllipse = Rectangle(20,20,100,50);
      GraphicsPath^ myPath = gcnew GraphicsPath;
      myPath->AddEllipse( myEllipse );

      // Draw the path to the screen.
      Pen^ myPen = gcnew Pen( Color::Black,2.0f );
      e->Graphics->DrawPath( myPen, myPath );
   }
private void AddEllipseExample(PaintEventArgs e)
{
             
    // Create a path and add an ellipse.
    Rectangle myEllipse = new Rectangle(20, 20, 100, 50);
    GraphicsPath myPath = new GraphicsPath();
    myPath.AddEllipse(myEllipse);
             
    // Draw the path to the screen.
    Pen myPen = new Pen(Color.Black, 2);
    e.Graphics.DrawPath(myPen, myPath);
}
Public Sub AddEllipseExample(ByVal e As PaintEventArgs)

    ' Create a path and add an ellipse.
    Dim myEllipse As New Rectangle(20, 20, 100, 50)
    Dim myPath As New GraphicsPath
    myPath.AddEllipse(myEllipse)

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

Berlaku untuk

AddEllipse(RectangleF)

Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs

Menambahkan elips ke jalur saat ini.

public:
 void AddEllipse(System::Drawing::RectangleF rect);
public void AddEllipse (System.Drawing.RectangleF rect);
member this.AddEllipse : System.Drawing.RectangleF -> unit
Public Sub AddEllipse (rect As RectangleF)

Parameter

rect
RectangleF

RectangleF yang mewakili persegi panjang pembatas yang menentukan elips.

Contoh

Misalnya, lihat AddEllipse(Rectangle).

Berlaku untuk

AddEllipse(Int32, Int32, Int32, Int32)

Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs

Menambahkan elips ke jalur saat ini.

public:
 void AddEllipse(int x, int y, int width, int height);
public void AddEllipse (int x, int y, int width, int height);
member this.AddEllipse : int * int * int * int -> unit
Public Sub AddEllipse (x As Integer, y As Integer, width As Integer, height As Integer)

Parameter

x
Int32

Koordinat x dari sudut kiri atas persegi panjang pembatas yang menentukan elips.

y
Int32

Koordinat y dari sudut kiri atas persegi panjang pembatas yang menentukan elips.

width
Int32

Lebar persegi panjang pembatas yang menentukan elips.

height
Int32

Tinggi persegi panjang pembatas yang menentukan elips.

Contoh

Misalnya, lihat AddEllipse(Rectangle).

Berlaku untuk

AddEllipse(Single, Single, Single, Single)

Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs

Menambahkan elips ke jalur saat ini.

public:
 void AddEllipse(float x, float y, float width, float height);
public void AddEllipse (float x, float y, float width, float height);
member this.AddEllipse : single * single * single * single -> unit
Public Sub AddEllipse (x As Single, y As Single, width As Single, height As Single)

Parameter

x
Single

Koordinat x dari sudut kiri atas persegi panjang pembatas yang menentukan elips.

y
Single

Koordinat y dari sudut kiri atas persegi panjang pembatas yang menentukan elips.

width
Single

Lebar persegi panjang pembatas yang menentukan elips.

height
Single

Tinggi persegi panjang pembatas yang menentukan elips.

Contoh

Misalnya, lihat AddEllipse(Rectangle).

Berlaku untuk