Freigeben über


GraphicsPath.AddEllipse Methode

Definition

Fügt dem aktuellen Pfad eine Auslassungspunkte hinzu.

Überlädt

AddEllipse(Rectangle)

Fügt dem aktuellen Pfad eine Auslassungspunkte hinzu.

AddEllipse(RectangleF)

Fügt dem aktuellen Pfad eine Auslassungspunkte hinzu.

AddEllipse(Int32, Int32, Int32, Int32)

Fügt dem aktuellen Pfad eine Auslassungspunkte hinzu.

AddEllipse(Single, Single, Single, Single)

Fügt dem aktuellen Pfad eine Auslassungspunkte hinzu.

AddEllipse(Rectangle)

Quelle:
GraphicsPath.cs
Quelle:
GraphicsPath.cs
Quelle:
GraphicsPath.cs
Quelle:
GraphicsPath.cs
Quelle:
GraphicsPath.cs

Fügt dem aktuellen Pfad eine Auslassungspunkte hinzu.

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

Ein Rectangle, der das umgebende Rechteck darstellt, das die Auslassungspunkte definiert.

Beispiele

Das folgende Codebeispiel wurde für die Verwendung mit Windows Forms entwickelt und erfordert PaintEventArgse, ein OnPaint-Ereignisobjekt. Der Code führt die folgenden Aktionen aus:

Erstellt ein umgebendes Rechteck, das eine Ellipse definiert.

Erstellt einen Pfad und fügt die Auslassungspunkte dem Pfad hinzu.

Zeichnet den Pfad zum Bildschirm.

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

Gilt für:

AddEllipse(RectangleF)

Quelle:
GraphicsPath.cs
Quelle:
GraphicsPath.cs
Quelle:
GraphicsPath.cs
Quelle:
GraphicsPath.cs
Quelle:
GraphicsPath.cs

Fügt dem aktuellen Pfad eine Auslassungspunkte hinzu.

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

Ein RectangleF, der das umgebende Rechteck darstellt, das die Auslassungspunkte definiert.

Beispiele

Ein Beispiel finden Sie unter AddEllipse(Rectangle).

Gilt für:

AddEllipse(Int32, Int32, Int32, Int32)

Quelle:
GraphicsPath.cs
Quelle:
GraphicsPath.cs
Quelle:
GraphicsPath.cs
Quelle:
GraphicsPath.cs
Quelle:
GraphicsPath.cs

Fügt dem aktuellen Pfad eine Auslassungspunkte hinzu.

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

Die x-Koordinate der oberen linken Ecke des umgebenden Rechtecks, das die Auslassungspunkte definiert.

y
Int32

Die y-Koordinate der oberen linken Ecke des umgebenden Rechtecks, das die Auslassungspunkte definiert.

width
Int32

Die Breite des umgebenden Rechtecks, das die Auslassungspunkte definiert.

height
Int32

Die Höhe des umgebenden Rechtecks, das die Auslassungspunkte definiert.

Beispiele

Ein Beispiel finden Sie unter AddEllipse(Rectangle).

Gilt für:

AddEllipse(Single, Single, Single, Single)

Quelle:
GraphicsPath.cs
Quelle:
GraphicsPath.cs
Quelle:
GraphicsPath.cs
Quelle:
GraphicsPath.cs
Quelle:
GraphicsPath.cs

Fügt dem aktuellen Pfad eine Auslassungspunkte hinzu.

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

Die x-Koordinate der oberen linken Ecke des umgebenden Rechtecks, das die Auslassungspunkte definiert.

y
Single

Die Y-Koordinate der oberen linken Ecke des umgebenden Rechtecks, das die Auslassungspunkte definiert.

width
Single

Die Breite des umgebenden Rechtecks, das die Auslassungspunkte definiert.

height
Single

Die Höhe des umgebenden Rechtecks, das die Auslassungspunkte definiert.

Beispiele

Ein Beispiel finden Sie unter AddEllipse(Rectangle).

Gilt für: