Partager via


ControlPaint.DrawFocusRectangle Méthode

Définition

Dessine un rectangle de focus.

Surcharges

Nom Description
DrawFocusRectangle(Graphics, Rectangle, Color, Color)

Dessine un rectangle de focus sur l’aire graphique spécifiée et dans les limites spécifiées.

DrawFocusRectangle(Graphics, Rectangle)

Dessine un rectangle de focus sur l’aire graphique spécifiée et dans les limites spécifiées.

DrawFocusRectangle(Graphics, Rectangle, Color, Color)

Source:
ControlPaint.cs
Source:
ControlPaint.cs
Source:
ControlPaint.cs
Source:
ControlPaint.cs
Source:
ControlPaint.cs

Dessine un rectangle de focus sur l’aire graphique spécifiée et dans les limites spécifiées.

public:
 static void DrawFocusRectangle(System::Drawing::Graphics ^ graphics, System::Drawing::Rectangle rectangle, System::Drawing::Color foreColor, System::Drawing::Color backColor);
public static void DrawFocusRectangle(System.Drawing.Graphics graphics, System.Drawing.Rectangle rectangle, System.Drawing.Color foreColor, System.Drawing.Color backColor);
static member DrawFocusRectangle : System.Drawing.Graphics * System.Drawing.Rectangle * System.Drawing.Color * System.Drawing.Color -> unit
Public Shared Sub DrawFocusRectangle (graphics As Graphics, rectangle As Rectangle, foreColor As Color, backColor As Color)

Paramètres

graphics
Graphics

À Graphics dessiner.

rectangle
Rectangle

Qui Rectangle représente les dimensions du glyphe de poignée de prise.

foreColor
Color

Couleur Color de premier plan de l’objet sur laquelle dessiner le rectangle de focus.

backColor
Color

Couleur Color d’arrière-plan de l’objet sur laquelle dessiner le rectangle de focus.

Exemples

L’exemple de code suivant illustre l’utilisation de la DrawFocusRectangle méthode et de la Control.Handle propriété. Pour exécuter cet exemple, collez le code suivant dans un formulaire. Ajoutez deux boutons nommés Button1 et Button2 au formulaire et vérifiez que tous les événements sont connectés à leurs gestionnaires d’événements.

// This method draws a focus rectangle on Button2 using the 
// handle and client rectangle of Button2.
void Button1_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   ControlPaint::DrawFocusRectangle( Graphics::FromHwnd( Button2->Handle ), Button2->ClientRectangle );
}
// This method draws a focus rectangle on Button2 using the 
// handle and client rectangle of Button2.
private void Button1_Click(System.Object sender, System.EventArgs e)
{
    ControlPaint.DrawFocusRectangle(Graphics.FromHwnd(Button2.Handle), 
        Button2.ClientRectangle);
}
' This method draws a focus rectangle on Button2 using the 
' handle and client rectangle of Button2.
Private Sub Button1_Click(ByVal sender As System.Object, _
    ByVal e As System.EventArgs) Handles Button1.Click
    ControlPaint.DrawFocusRectangle(Graphics.FromHwnd(Button2.Handle), _
    Button2.ClientRectangle)
End Sub

Remarques

Un rectangle de focus est un rectangle en pointillés que Windows utilise pour indiquer quel contrôle a le focus clavier actuel.

S’applique à

DrawFocusRectangle(Graphics, Rectangle)

Source:
ControlPaint.cs
Source:
ControlPaint.cs
Source:
ControlPaint.cs
Source:
ControlPaint.cs
Source:
ControlPaint.cs

Dessine un rectangle de focus sur l’aire graphique spécifiée et dans les limites spécifiées.

public:
 static void DrawFocusRectangle(System::Drawing::Graphics ^ graphics, System::Drawing::Rectangle rectangle);
public static void DrawFocusRectangle(System.Drawing.Graphics graphics, System.Drawing.Rectangle rectangle);
static member DrawFocusRectangle : System.Drawing.Graphics * System.Drawing.Rectangle -> unit
Public Shared Sub DrawFocusRectangle (graphics As Graphics, rectangle As Rectangle)

Paramètres

graphics
Graphics

À Graphics dessiner.

rectangle
Rectangle

Qui Rectangle représente les dimensions du glyphe de poignée de prise.

Exemples

L’exemple de code suivant illustre l’utilisation de la DrawFocusRectangle méthode et de la Control.Handle propriété. Pour exécuter cet exemple, collez le code suivant dans un formulaire. Ajoutez deux boutons nommés Button1 et Button2 au formulaire et vérifiez que tous les événements sont connectés à leurs gestionnaires d’événements.

// This method draws a focus rectangle on Button2 using the 
// handle and client rectangle of Button2.
void Button1_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   ControlPaint::DrawFocusRectangle( Graphics::FromHwnd( Button2->Handle ), Button2->ClientRectangle );
}
// This method draws a focus rectangle on Button2 using the 
// handle and client rectangle of Button2.
private void Button1_Click(System.Object sender, System.EventArgs e)
{
    ControlPaint.DrawFocusRectangle(Graphics.FromHwnd(Button2.Handle), 
        Button2.ClientRectangle);
}
' This method draws a focus rectangle on Button2 using the 
' handle and client rectangle of Button2.
Private Sub Button1_Click(ByVal sender As System.Object, _
    ByVal e As System.EventArgs) Handles Button1.Click
    ControlPaint.DrawFocusRectangle(Graphics.FromHwnd(Button2.Handle), _
    Button2.ClientRectangle)
End Sub

Remarques

Un rectangle de focus est un rectangle en pointillés que Windows utilise pour indiquer quel contrôle a le focus clavier actuel.

S’applique à