ControlPaint.DrawFocusRectangle Methode

Definitie

Hiermee tekent u een focusrechthoek.

Overloads

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

Hiermee tekent u een focusrechthoek op het opgegeven grafische oppervlak en binnen de opgegeven grenzen.

DrawFocusRectangle(Graphics, Rectangle)

Hiermee tekent u een focusrechthoek op het opgegeven grafische oppervlak en binnen de opgegeven grenzen.

DrawFocusRectangle(Graphics, Rectangle, Color, Color)

Bron:
ControlPaint.cs
Bron:
ControlPaint.cs
Bron:
ControlPaint.cs
Bron:
ControlPaint.cs
Bron:
ControlPaint.cs

Hiermee tekent u een focusrechthoek op het opgegeven grafische oppervlak en binnen de opgegeven grenzen.

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)

Parameters

graphics
Graphics

De Graphics te tekenen.

rectangle
Rectangle

De Rectangle afmetingen van de greepgreep glyph.

foreColor
Color

De Color voorgrondkleur van het object waarop de focusrechthoek moet worden getekend.

backColor
Color

De Color achtergrondkleur van het object waarop de focusrechthoek moet worden getekend.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de DrawFocusRectangle methode en de Control.Handle eigenschap gebruikt. Als u dit voorbeeld wilt uitvoeren, plakt u de volgende code in een formulier. Voeg twee knoppen met de naam Button1 Button2 toe aan het formulier en zorg ervoor dat alle gebeurtenissen zijn verbonden met hun gebeurtenis-handlers.

// 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

Opmerkingen

Een focusrechthoek is een gestippelde rechthoek die Windows gebruikt om aan te geven welk besturingselement de huidige toetsenbordfocus heeft.

Van toepassing op

DrawFocusRectangle(Graphics, Rectangle)

Bron:
ControlPaint.cs
Bron:
ControlPaint.cs
Bron:
ControlPaint.cs
Bron:
ControlPaint.cs
Bron:
ControlPaint.cs

Hiermee tekent u een focusrechthoek op het opgegeven grafische oppervlak en binnen de opgegeven grenzen.

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)

Parameters

graphics
Graphics

De Graphics te tekenen.

rectangle
Rectangle

De Rectangle afmetingen van de greepgreep glyph.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de DrawFocusRectangle methode en de Control.Handle eigenschap gebruikt. Als u dit voorbeeld wilt uitvoeren, plakt u de volgende code in een formulier. Voeg twee knoppen met de naam Button1 en Button2 het formulier toe en zorg ervoor dat alle gebeurtenissen zijn verbonden met hun gebeurtenis-handlers.

// 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

Opmerkingen

Een focusrechthoek is een gestippelde rechthoek die Windows gebruikt om aan te geven welk besturingselement de huidige toetsenbordfocus heeft.

Van toepassing op