ControlPaint.DrawFocusRectangle Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
- 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
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.