Leggere in inglese

Condividi tramite


Graphics.FillRectangle Metodo

Definizione

Riempie l'interno di un rettangolo specificato da una coppia di coordinate, una larghezza e un'altezza.

Overload

FillRectangle(Brush, Rectangle)

Riempie l'interno di un rettangolo specificato da una struttura Rectangle.

FillRectangle(Brush, RectangleF)

Riempie l'interno di un rettangolo specificato da una struttura RectangleF.

FillRectangle(Brush, Int32, Int32, Int32, Int32)

Riempie l'interno di un rettangolo specificato da una coppia di coordinate, una larghezza e un'altezza.

FillRectangle(Brush, Single, Single, Single, Single)

Riempie l'interno di un rettangolo specificato da una coppia di coordinate, una larghezza e un'altezza.

FillRectangle(Brush, Rectangle)

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

Riempie l'interno di un rettangolo specificato da una struttura Rectangle.

C#
public void FillRectangle(System.Drawing.Brush brush, System.Drawing.Rectangle rect);

Parametri

brush
Brush

Brush che determina le caratteristiche del riempimento.

rect
Rectangle

Rectangle struttura che rappresenta il rettangolo da riempire.

Eccezioni

brush è 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 l'azione seguente:

  • Crea un pennello blu a tinta unita.

  • Crea un rettangolo.

  • Riempie l'area rettangolare sullo schermo.

C#
private void FillRectangleRectangle(PaintEventArgs e)
{

    // Create solid brush.
    SolidBrush blueBrush = new SolidBrush(Color.Blue);

    // Create rectangle.
    Rectangle rect = new Rectangle(0, 0, 200, 200);

    // Fill rectangle to screen.
    e.Graphics.FillRectangle(blueBrush, rect);
}

Commenti

Questo metodo riempie l'interno del rettangolo definito dal parametro rect, incluso l'angolo superiore sinistro specificato e fino ai bordi inferiori e inferiori calcolati.

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

FillRectangle(Brush, RectangleF)

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

Riempie l'interno di un rettangolo specificato da una struttura RectangleF.

C#
public void FillRectangle(System.Drawing.Brush brush, System.Drawing.RectangleF rect);

Parametri

brush
Brush

Brush che determina le caratteristiche del riempimento.

rect
RectangleF

RectangleF struttura che rappresenta il rettangolo da riempire.

Eccezioni

brush è 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 l'azione seguente:

  • Crea un pennello blu a tinta unita.

  • Crea un rettangolo.

  • Riempie l'area rettangolare sullo schermo.

C#
private void FillRectangleRectangleF(PaintEventArgs e)
{

    // Create solid brush.
    SolidBrush blueBrush = new SolidBrush(Color.Blue);

    // Create rectangle.
    RectangleF rect = new RectangleF(0.0F, 0.0F, 200.0F, 200.0F);

    // Fill rectangle to screen.
    e.Graphics.FillRectangle(blueBrush, rect);
}

Commenti

Questo metodo riempie l'interno del rettangolo definito dal parametro rect, incluso l'angolo superiore sinistro specificato e fino ai bordi inferiori e inferiori calcolati.

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

FillRectangle(Brush, Int32, Int32, Int32, Int32)

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

Riempie l'interno di un rettangolo specificato da una coppia di coordinate, una larghezza e un'altezza.

C#
public void FillRectangle(System.Drawing.Brush brush, int x, int y, int width, int height);

Parametri

brush
Brush

Brush che determina le caratteristiche del riempimento.

x
Int32

Coordinata x dell'angolo superiore sinistro del rettangolo da riempire.

y
Int32

Coordinata y dell'angolo superiore sinistro del rettangolo da riempire.

width
Int32

Larghezza del rettangolo da riempire.

height
Int32

Altezza del rettangolo da riempire.

Eccezioni

brush è 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 l'azione seguente:

  • Crea un pennello blu a tinta unita.

  • Crea la posizione e le dimensioni di un rettangolo.

  • Riempie l'area rettangolare sullo schermo.

C#
private void FillRectangleInt(PaintEventArgs e)
{

    // Create solid brush.
    SolidBrush blueBrush = new SolidBrush(Color.Blue);

    // Create location and size of rectangle.
    int x = 0;
    int y = 0;
    int width = 200;
    int height = 200;

    // Fill rectangle to screen.
    e.Graphics.FillRectangle(blueBrush, x, y, width, height);
}

Commenti

Questo metodo riempie l'interno del rettangolo definito dalx, y, widthe height parametri, inclusi l'angolo superiore sinistro specificato e fino ai bordi inferiori e inferiori calcolati.

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

FillRectangle(Brush, Single, Single, Single, Single)

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

Riempie l'interno di un rettangolo specificato da una coppia di coordinate, una larghezza e un'altezza.

C#
public void FillRectangle(System.Drawing.Brush brush, float x, float y, float width, float height);

Parametri

brush
Brush

Brush che determina le caratteristiche del riempimento.

x
Single

Coordinata x dell'angolo superiore sinistro del rettangolo da riempire.

y
Single

Coordinata y dell'angolo superiore sinistro del rettangolo da riempire.

width
Single

Larghezza del rettangolo da riempire.

height
Single

Altezza del rettangolo da riempire.

Eccezioni

brush è 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 l'azione seguente:

  • Crea un pennello blu a tinta unita.

  • Crea la posizione e le dimensioni di un rettangolo.

  • Riempie l'area rettangolare sullo schermo.

C#
private void FillRectangleFloat(PaintEventArgs e)
{

    // Create solid brush.
    SolidBrush blueBrush = new SolidBrush(Color.Blue);

    // Create location and size of rectangle.
    float x = 0.0F;
    float y = 0.0F;
    float width = 200.0F;
    float height = 200.0F;

    // Fill rectangle to screen.
    e.Graphics.FillRectangle(blueBrush, x, y, width, height);
}

Commenti

Questo metodo riempie l'interno del rettangolo definito dall'x, y, widthe height parametri, inclusi l'angolo superiore sinistro specificato e fino ai bordi inferiori e inferiori calcolati.

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