Control.Handle Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Denetimin bağlı olduğu pencere tutamacını alır.
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
Özellik Değeri
nativeint
IntPtr Denetimin pencere tutamacını (HWND
) içeren bir.
Uygulamalar
- Öznitelikler
Örnekler
Aşağıdaki kod örneği ve Handle özelliğinin kullanılmasını ControlPaint.DrawFocusRectangle gösterir. Örneği çalıştırmak için aşağıdaki kodu forma yapıştırın. Forma ve Button2
adlı Button1
iki düğme ekleyin ve tüm olayların olay işleyicilerine bağlı olduğundan emin olun.
// 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
Açıklamalar
özelliğinin Handle değeri bir Windows HWND
değeridir. Tanıtıcı henüz oluşturulmadıysa, bu özelliğe başvurulması tanıtıcının oluşturulmasını zorlar.