Control.Handle Proprietà

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

Attributi

Esempi

Nell'esempio di codice riportato di seguito viene illustrato l'utilizzo di ControlPaint.DrawFocusRectangle e della proprietà Handle.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 proprietà Handle è Windows HWND.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