Control.Handle Egenskap
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.
Hämtar det fönsterhandtag som kontrollen är bunden till.
public:
property IntPtr Handle { IntPtr get(); };
[System.ComponentModel.Browsable(false)]
public IntPtr Handle { get; }
[<System.ComponentModel.Browsable(false)>]
member this.Handle : nativeint
Public ReadOnly Property Handle As IntPtr
Egenskapsvärde
nativeint
En IntPtr som innehåller kontrollens fönsterhandtag (HWND).
Implementeringar
- Attribut
Exempel
Följande kodexempel visar hur du använder ControlPaint.DrawFocusRectangle egenskapen och Handle . Om du vill köra 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
Värdet för egenskapen Handle är en Windows HWND. Om handtaget ännu inte har skapats framtvingar referenser till den här egenskapen att handtaget skapas.