GraphicsPath.AddEllipse Metodo

Definizione

Aggiunge un'ellisse al percorso corrente.

Overload

AddEllipse(Rectangle)

Aggiunge un'ellisse al percorso corrente.

AddEllipse(RectangleF)

Aggiunge un'ellisse al percorso corrente.

AddEllipse(Int32, Int32, Int32, Int32)

Aggiunge un'ellisse al percorso corrente.

AddEllipse(Single, Single, Single, Single)

Aggiunge un'ellisse al percorso corrente.

AddEllipse(Rectangle)

Source:
GraphicsPath.cs
Source:
GraphicsPath.cs
Source:
GraphicsPath.cs

Aggiunge un'ellisse al percorso corrente.

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)

Parametri

rect
Rectangle

Struttura Rectangle che rappresenta il rettangolo di delimitazione che definisce l'ellisse.

Esempio

L'esempio di codice seguente è progettato per l'uso con Windows Forms e richiede PaintEventArgse, un OnPaint oggetto evento. Il codice esegue le azioni seguenti:

Crea un rettangolo di delimitazione che definisce un'ellisse.

Crea un percorso e aggiunge i puntini di sospensione al percorso.

Disegna il percorso dello schermo.

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

Si applica a

AddEllipse(RectangleF)

Source:
GraphicsPath.cs
Source:
GraphicsPath.cs
Source:
GraphicsPath.cs

Aggiunge un'ellisse al percorso corrente.

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)

Parametri

rect
RectangleF

Struttura RectangleF che rappresenta il rettangolo di delimitazione che definisce l'ellisse.

Esempio

Per un esempio, vedere AddEllipse(Rectangle).

Si applica a

AddEllipse(Int32, Int32, Int32, Int32)

Source:
GraphicsPath.cs
Source:
GraphicsPath.cs
Source:
GraphicsPath.cs

Aggiunge un'ellisse al percorso corrente.

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)

Parametri

x
Int32

Coordinata X dell'angolo superiore sinistro del rettangolo di delimitazione che definisce l'ellisse.

y
Int32

Coordinata Y dell'angolo superiore sinistro del rettangolo di delimitazione che definisce l'ellisse.

width
Int32

Larghezza del rettangolo di delimitazione che definisce l'ellisse.

height
Int32

Altezza del rettangolo di delimitazione che definisce l'ellisse.

Esempio

Per un esempio, vedere AddEllipse(Rectangle).

Si applica a

AddEllipse(Single, Single, Single, Single)

Source:
GraphicsPath.cs
Source:
GraphicsPath.cs
Source:
GraphicsPath.cs

Aggiunge un'ellisse al percorso corrente.

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)

Parametri

x
Single

Coordinata X dell'angolo superiore sinistro del rettangolo di delimitazione che definisce l'ellisse.

y
Single

Coordinata y dell'angolo superiore sinistro del rettangolo di delimitazione che definisce l'ellisse.

width
Single

Larghezza del rettangolo di delimitazione che definisce l'ellisse.

height
Single

Altezza del rettangolo di delimitazione che definisce l'ellisse.

Esempio

Per un esempio, vedere AddEllipse(Rectangle).

Si applica a