Graphics.FillRectangle Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Remplit l’intérieur d’un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.
Surcharges
FillRectangle(Brush, Rectangle) |
Remplit l’intérieur d’un rectangle spécifié par une structure Rectangle. |
FillRectangle(Brush, RectangleF) |
Remplit l’intérieur d’un rectangle spécifié par une structure RectangleF. |
FillRectangle(Brush, Int32, Int32, Int32, Int32) |
Remplit l’intérieur d’un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur. |
FillRectangle(Brush, Single, Single, Single, Single) |
Remplit l’intérieur d’un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur. |
FillRectangle(Brush, Rectangle)
- Source:
- Graphics.cs
- Source:
- Graphics.cs
Remplit l’intérieur d’un rectangle spécifié par une structure Rectangle.
public:
void FillRectangle(System::Drawing::Brush ^ brush, System::Drawing::Rectangle rect);
public void FillRectangle (System.Drawing.Brush brush, System.Drawing.Rectangle rect);
member this.FillRectangle : System.Drawing.Brush * System.Drawing.Rectangle -> unit
Public Sub FillRectangle (brush As Brush, rect As Rectangle)
Paramètres
Exceptions
brush
est null
.
Exemples
L’exemple de code suivant est conçu pour être utilisé avec Windows Forms et nécessite PaintEventArgse
, qui est un paramètre du gestionnaire d’événements Paint. Le code effectue l’action suivante :
Crée un pinceau bleu unie.
Crée un rectangle.
Remplit la zone rectangulaire à l’écran.
public:
void FillRectangleRectangle( PaintEventArgs^ e )
{
// Create solid brush.
SolidBrush^ blueBrush = gcnew SolidBrush( Color::Blue );
// Create rectangle.
Rectangle rect = Rectangle(0,0,200,200);
// Fill rectangle to screen.
e->Graphics->FillRectangle( blueBrush, rect );
}
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);
}
Private Sub FillRectangleRectangle(ByVal e As PaintEventArgs)
' Create solid brush.
Dim blueBrush As New SolidBrush(Color.Blue)
' Create rectangle.
Dim rect As New Rectangle(0, 0, 200, 200)
' Fill rectangle to screen.
e.Graphics.FillRectangle(blueBrush, rect)
End Sub
Remarques
Cette méthode remplit l’intérieur du rectangle défini par le paramètre rect
, y compris l’angle supérieur gauche spécifié et jusqu’aux bords inférieurs et inférieurs calculés.
S’applique à
FillRectangle(Brush, RectangleF)
- Source:
- Graphics.cs
- Source:
- Graphics.cs
Remplit l’intérieur d’un rectangle spécifié par une structure RectangleF.
public:
void FillRectangle(System::Drawing::Brush ^ brush, System::Drawing::RectangleF rect);
public void FillRectangle (System.Drawing.Brush brush, System.Drawing.RectangleF rect);
member this.FillRectangle : System.Drawing.Brush * System.Drawing.RectangleF -> unit
Public Sub FillRectangle (brush As Brush, rect As RectangleF)
Paramètres
- rect
- RectangleF
RectangleF structure qui représente le rectangle à remplir.
Exceptions
brush
est null
.
Exemples
L’exemple de code suivant est conçu pour être utilisé avec Windows Forms et nécessite PaintEventArgse
, qui est un paramètre du gestionnaire d’événements Paint. Le code effectue l’action suivante :
Crée un pinceau bleu unie.
Crée un rectangle.
Remplit la zone rectangulaire à l’écran.
public:
void FillRectangleRectangleF( PaintEventArgs^ e )
{
// Create solid brush.
SolidBrush^ blueBrush = gcnew SolidBrush( Color::Blue );
// Create rectangle.
RectangleF rect = RectangleF(0.0F,0.0F,200.0F,200.0F);
// Fill rectangle to screen.
e->Graphics->FillRectangle( blueBrush, rect );
}
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);
}
Private Sub FillRectangleRectangleF(ByVal e As PaintEventArgs)
' Create solid brush.
Dim blueBrush As New SolidBrush(Color.Blue)
' Create rectangle.
Dim rect As New RectangleF(0.0F, 0.0F, 200.0F, 200.0F)
' Fill rectangle to screen.
e.Graphics.FillRectangle(blueBrush, rect)
End Sub
Remarques
Cette méthode remplit l’intérieur du rectangle défini par le paramètre rect
, y compris l’angle supérieur gauche spécifié et jusqu’aux bords inférieurs et inférieurs calculés.
S’applique à
FillRectangle(Brush, Int32, Int32, Int32, Int32)
- Source:
- Graphics.cs
- Source:
- Graphics.cs
Remplit l’intérieur d’un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.
public:
void FillRectangle(System::Drawing::Brush ^ brush, int x, int y, int width, int height);
public void FillRectangle (System.Drawing.Brush brush, int x, int y, int width, int height);
member this.FillRectangle : System.Drawing.Brush * int * int * int * int -> unit
Public Sub FillRectangle (brush As Brush, x As Integer, y As Integer, width As Integer, height As Integer)
Paramètres
- x
- Int32
Coordonnée x du coin supérieur gauche du rectangle à remplir.
- y
- Int32
Coordonnée y du coin supérieur gauche du rectangle à remplir.
- width
- Int32
Largeur du rectangle à remplir.
- height
- Int32
Hauteur du rectangle à remplir.
Exceptions
brush
est null
.
Exemples
L’exemple de code suivant est conçu pour être utilisé avec Windows Forms et nécessite PaintEventArgse
, qui est un paramètre du gestionnaire d’événements Paint. Le code effectue l’action suivante :
Crée un pinceau bleu unie.
Crée l’emplacement et la taille d’un rectangle.
Remplit la zone rectangulaire à l’écran.
public:
void FillRectangleInt( PaintEventArgs^ e )
{
// Create solid brush.
SolidBrush^ blueBrush = gcnew 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 );
}
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);
}
Private Sub FillRectangleInt(ByVal e As PaintEventArgs)
' Create solid brush.
Dim blueBrush As New SolidBrush(Color.Blue)
' Create location and size of rectangle.
Dim x As Integer = 0
Dim y As Integer = 0
Dim width As Integer = 200
Dim height As Integer = 200
' Fill rectangle to screen.
e.Graphics.FillRectangle(blueBrush, x, y, width, height)
End Sub
Remarques
Cette méthode remplit l’intérieur du rectangle défini par l'x
, y
, width
et les paramètres height
, y compris le coin supérieur gauche spécifié et jusqu’aux bords inférieur et inférieur calculés.
S’applique à
FillRectangle(Brush, Single, Single, Single, Single)
- Source:
- Graphics.cs
- Source:
- Graphics.cs
Remplit l’intérieur d’un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.
public:
void FillRectangle(System::Drawing::Brush ^ brush, float x, float y, float width, float height);
public void FillRectangle (System.Drawing.Brush brush, float x, float y, float width, float height);
member this.FillRectangle : System.Drawing.Brush * single * single * single * single -> unit
Public Sub FillRectangle (brush As Brush, x As Single, y As Single, width As Single, height As Single)
Paramètres
- x
- Single
Coordonnée x du coin supérieur gauche du rectangle à remplir.
- y
- Single
Coordonnée y du coin supérieur gauche du rectangle à remplir.
- width
- Single
Largeur du rectangle à remplir.
- height
- Single
Hauteur du rectangle à remplir.
Exceptions
brush
est null
.
Exemples
L’exemple de code suivant est conçu pour être utilisé avec Windows Forms et nécessite PaintEventArgse
, qui est un paramètre du gestionnaire d’événements Paint. Le code effectue l’action suivante :
Crée un pinceau bleu unie.
Crée l’emplacement et la taille d’un rectangle.
Remplit la zone rectangulaire à l’écran.
public:
void FillRectangleFloat( PaintEventArgs^ e )
{
// Create solid brush.
SolidBrush^ blueBrush = gcnew 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 );
}
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);
}
Private Sub FillRectangleFloat(ByVal e As PaintEventArgs)
' Create solid brush.
Dim blueBrush As New SolidBrush(Color.Blue)
' Create location and size of rectangle.
Dim x As Single = 0.0F
Dim y As Single = 0.0F
Dim width As Single = 200.0F
Dim height As Single = 200.0F
' Fill rectangle to screen.
e.Graphics.FillRectangle(blueBrush, x, y, width, height)
End Sub
Remarques
Cette méthode remplit l’intérieur du rectangle défini par l'x
, y
, width
et les paramètres height
, y compris le coin supérieur gauche spécifié et jusqu’aux bords inférieurs et inférieurs calculés.