Control.Handle Özellik

Tanım

Denetimin bağlı olduğu pencere tutamacını alır.

C#
[System.ComponentModel.Browsable(false)]
public IntPtr Handle { get; }

Özellik Değeri

IntPtr

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.

C#
// 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);
}

Açıklamalar

özelliğinin Handle değeri bir Windows HWNDdeğeridir. Tanıtıcı henüz oluşturulmadıysa, bu özelliğe başvurulması tanıtıcının oluşturulmasını zorlar.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Ayrıca bkz.