GraphicsPath.AddEllipse Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt dem aktuellen Pfad eine Ellipse hinzu.
Überlädt
AddEllipse(Rectangle) |
Fügt dem aktuellen Pfad eine Ellipse hinzu. |
AddEllipse(RectangleF) |
Fügt dem aktuellen Pfad eine Ellipse hinzu. |
AddEllipse(Int32, Int32, Int32, Int32) |
Fügt dem aktuellen Pfad eine Ellipse hinzu. |
AddEllipse(Single, Single, Single, Single) |
Fügt dem aktuellen Pfad eine Ellipse hinzu. |
AddEllipse(Rectangle)
- Quelle:
- GraphicsPath.cs
- Quelle:
- GraphicsPath.cs
- Quelle:
- GraphicsPath.cs
Fügt dem aktuellen Pfad eine Ellipse 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
Beispiele
Das folgende Codebeispiel ist für die Verwendung mit Windows Forms konzipiert 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 dem Pfad die Auslassungspunkte 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
Fügt dem aktuellen Pfad eine Ellipse 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, das das die Ellipse definierende umschließende Rechteck darstellt.
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
Fügt dem aktuellen Pfad eine Ellipse 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 umschließenden Rechtecks, das die Ellipse definiert.
- y
- Int32
Die y-Koordinate der oberen linken Ecke des umschließenden Rechtecks, das die Ellipse definiert.
- width
- Int32
Die Breite des umschließenden Rechtecks, das die Ellipse definiert.
- height
- Int32
Die Höhe des umschließenden Rechtecks, das die Ellipse 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
Fügt dem aktuellen Pfad eine Ellipse 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 umschließenden Rechtecks, das die Ellipse definiert.
- y
- Single
Die y-Koordinate der oberen linken Ecke des umschließenden Rechtecks, das die Ellipse definiert.
- width
- Single
Die Breite des umschließenden Rechtecks, das die Ellipse definiert.
- height
- Single
Die Höhe des umschließenden Rechtecks, das die Ellipse definiert.
Beispiele
Ein Beispiel finden Sie unter AddEllipse(Rectangle).
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für