Control.Handle Control.Handle Control.Handle Control.Handle Property

Definizione

Ottiene il punto di controllo di finestra a cui è associato il controllo.Gets the window handle that the control is bound to.

public:
 property IntPtr Handle { IntPtr get(); };
[System.ComponentModel.Browsable(false)]
public IntPtr Handle { get; }
member this.Handle : nativeint
Public ReadOnly Property Handle As IntPtr

Valore della proprietà

Oggetto IntPtr che contiene il punto di controllo di finestra (HWND) del controllo.An IntPtr that contains the window handle (HWND) of the control.

Implementazioni

Esempi

Nell'esempio ControlPaint.DrawFocusRectangle di codice riportato di seguito viene illustrato Handle l'utilizzo di e della proprietà.The following code example demonstrates using the ControlPaint.DrawFocusRectangle and the Handle property. Per eseguire l'esempio, incollare il codice seguente in un modulo.To run the example paste the following code in a form. Aggiungere due pulsanti denominati Button1 e Button2 al modulo e verificare che tutti gli eventi siano connessi ai relativi gestori eventi.Add two buttons named Button1 and Button2 to the form and ensure all events are connected to their event 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

Commenti

Il valore della Handle proprietà è una finestra HWNDdi.The value of the Handle property is a Windows HWND. Se l'handle non è stato ancora creato, facendo riferimento a questa proprietà verrà forzato la creazione dell'handle.If the handle has not yet been created, referencing this property will force the handle to be created.

Si applica a

Vedi anche