Leggere in inglese

Condividi tramite


Graphics.DrawEllipse Metodo

Definizione

Disegna un'ellisse definita da un rettangolo di delimitazione specificato da una coppia di coordinate, un'altezza e una larghezza.

Overload

DrawEllipse(Pen, Int32, Int32, Int32, Int32)

Disegna un'ellisse definita da un rettangolo di delimitazione specificato dalle coordinate per l'angolo superiore sinistro del rettangolo, un'altezza e una larghezza.

DrawEllipse(Pen, Single, Single, Single, Single)

Disegna un'ellisse definita da un rettangolo di delimitazione specificato da una coppia di coordinate, un'altezza e una larghezza.

DrawEllipse(Pen, RectangleF)

Disegna un'ellisse definita da un delimitatore RectangleF.

DrawEllipse(Pen, Rectangle)

Disegna un'ellisse specificata da una struttura di delimitazione Rectangle.

DrawEllipse(Pen, Int32, Int32, Int32, Int32)

Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs

Disegna un'ellisse definita da un rettangolo di delimitazione specificato dalle coordinate per l'angolo superiore sinistro del rettangolo, un'altezza e una larghezza.

C#
public void DrawEllipse(System.Drawing.Pen pen, int x, int y, int width, int height);

Parametri

pen
Pen

Pen che determina il colore, la larghezza e lo stile dell'ellisse.

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.

Eccezioni

pen è null.

Esempio

L'esempio di codice seguente è progettato per l'uso con Windows Form e richiede PaintEventArgse, che è un parametro del gestore eventi Paint. Il codice esegue le azioni seguenti:

  • Crea una penna nera.

  • Crea la posizione e le dimensioni di un rettangolo per associare un'ellisse.

  • Disegna l'ellisse sullo schermo.

C#
private void DrawEllipseInt(PaintEventArgs e)
{
    // Create pen.
    Pen blackPen = new Pen(Color.Black, 3);
             
    // Create location and size of ellipse.
    int x = 0;
    int y = 0;
    int width = 200;
    int height = 100;
             
    // Draw ellipse to screen.
    e.Graphics.DrawEllipse(blackPen, x, y, width, height);
}

Commenti

Questo metodo disegna un'ellisse definita dal rettangolo di delimitazione descritto dai parametri x, y, widthe height.

Si applica a

.NET 10 (package-provided) e altre versioni
Prodotto Versioni
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

DrawEllipse(Pen, Single, Single, Single, Single)

Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs

Disegna un'ellisse definita da un rettangolo di delimitazione specificato da una coppia di coordinate, un'altezza e una larghezza.

C#
public void DrawEllipse(System.Drawing.Pen pen, float x, float y, float width, float height);

Parametri

pen
Pen

Pen che determina il colore, la larghezza e lo stile dell'ellisse.

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.

Eccezioni

pen è null.

Esempio

L'esempio di codice seguente è progettato per l'uso con Windows Form e richiede PaintEventArgse, che è un parametro del gestore eventi Paint. Il codice esegue le azioni seguenti:

  • Crea una penna nera.

  • Crea la posizione e le dimensioni di un rettangolo per associare un'ellisse.

  • Disegna l'ellisse sullo schermo.

C#
private void DrawEllipseFloat(PaintEventArgs e)
{         
    // Create pen.
    Pen blackPen = new Pen(Color.Black, 3);
             
    // Create location and size of ellipse.
    float x = 0.0F;
    float y = 0.0F;
    float width = 200.0F;
    float height = 100.0F;
             
    // Draw ellipse to screen.
    e.Graphics.DrawEllipse(blackPen, x, y, width, height);
}

Commenti

Questo metodo disegna un'ellisse definita dal rettangolo di delimitazione descritto dai parametri x, y, widthe height.

Si applica a

.NET 10 (package-provided) e altre versioni
Prodotto Versioni
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

DrawEllipse(Pen, RectangleF)

Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs

Disegna un'ellisse definita da un delimitatore RectangleF.

C#
public void DrawEllipse(System.Drawing.Pen pen, System.Drawing.RectangleF rect);

Parametri

pen
Pen

Pen che determina il colore, la larghezza e lo stile dell'ellisse.

rect
RectangleF

RectangleF struttura che definisce i limiti dell'ellisse.

Eccezioni

pen è null.

Esempio

L'esempio di codice seguente è progettato per l'uso con Windows Form e richiede PaintEventArgse, che è un parametro del gestore eventi Paint. Il codice esegue le azioni seguenti:

  • Crea una penna nera.

  • Crea un rettangolo per associare un'ellisse.

  • Disegna l'ellisse sullo schermo.

C#
private void DrawEllipseRectangleF(PaintEventArgs e)
{
    // Create pen.
    Pen blackPen = new Pen(Color.Black, 3);
             
    // Create rectangle for ellipse.
    RectangleF rect = new RectangleF(0.0F, 0.0F, 200.0F, 100.0F);
             
    // Draw ellipse to screen.
    e.Graphics.DrawEllipse(blackPen, rect);
}

Commenti

Questo metodo disegna un'ellisse definita dal rettangolo di delimitazione specificato dal parametro rect.

Si applica a

.NET 10 (package-provided) e altre versioni
Prodotto Versioni
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

DrawEllipse(Pen, Rectangle)

Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs

Disegna un'ellisse specificata da una struttura di delimitazione Rectangle.

C#
public void DrawEllipse(System.Drawing.Pen pen, System.Drawing.Rectangle rect);

Parametri

pen
Pen

Pen che determina il colore, la larghezza e lo stile dell'ellisse.

rect
Rectangle

Rectangle struttura che definisce i limiti dell'ellisse.

Eccezioni

pen è null.

Esempio

L'esempio di codice seguente è progettato per l'uso con Windows Form e richiede PaintEventArgse, che è un parametro del gestore eventi Paint. Il codice esegue le azioni seguenti:

  • Crea una penna nera.

  • Crea un rettangolo per associare un'ellisse.

  • Disegna l'ellisse sullo schermo.

C#
private void DrawEllipseRectangle(PaintEventArgs e)
{
    // Create pen.
    Pen blackPen = new Pen(Color.Black, 3);
             
    // Create rectangle for ellipse.
    Rectangle rect = new Rectangle(0, 0, 200, 100);
             
    // Draw ellipse to screen.
    e.Graphics.DrawEllipse(blackPen, rect);
}

Commenti

Questo metodo disegna un'ellisse definita dal rettangolo di delimitazione specificato dal parametro rect.

Si applica a

.NET 10 (package-provided) e altre versioni
Prodotto Versioni
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10