ControlPaint.DrawFocusRectangle Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ritar en fokusrektangel.
Överlagringar
| Name | Description |
|---|---|
| DrawFocusRectangle(Graphics, Rectangle, Color, Color) |
Ritar en fokusrektangel på den angivna grafikytan och inom de angivna gränserna. |
| DrawFocusRectangle(Graphics, Rectangle) |
Ritar en fokusrektangel på den angivna grafikytan och inom de angivna gränserna. |
DrawFocusRectangle(Graphics, Rectangle, Color, Color)
Ritar en fokusrektangel på den angivna grafikytan och inom de angivna gränserna.
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)
Parametrar
Exempel
I följande kodexempel visas hur du använder DrawFocusRectangle metoden och egenskapen Control.Handle . Om du vill köra det här exemplet klistrar du in följande kod i ett formulär. Lägg till två knappar med namnet Button1 och Button2 i formuläret och se till att alla händelser är anslutna till deras händelsehanterare.
// 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
Kommentarer
En fokusrektangel är en prickad rektangel som Windows använder för att ange vilken kontroll som har det aktuella tangentbordsfokuset.
Gäller för
DrawFocusRectangle(Graphics, Rectangle)
Ritar en fokusrektangel på den angivna grafikytan och inom de angivna gränserna.
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)
Parametrar
Exempel
I följande kodexempel visas hur du använder DrawFocusRectangle metoden och egenskapen Control.Handle . Om du vill köra det här exemplet klistrar du in följande kod i ett formulär. Lägg till två knappar med namnet Button1 och Button2 i formuläret och se till att alla händelser är anslutna till deras händelsehanterare.
// 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
Kommentarer
En fokusrektangel är en prickad rektangel som Windows använder för att ange vilken kontroll som har det aktuella tangentbordsfokuset.