Aracılığıyla paylaş


ControlDesigner.GetHitTest(Point) Yöntem

Tanım

Belirtilen noktada fare tıklamasının denetim tarafından işlenip işlenmeyeceğini gösterir.

protected:
 virtual bool GetHitTest(System::Drawing::Point point);
protected virtual bool GetHitTest (System.Drawing.Point point);
abstract member GetHitTest : System.Drawing.Point -> bool
override this.GetHitTest : System.Drawing.Point -> bool
Protected Overridable Function GetHitTest (point As Point) As Boolean

Parametreler

point
Point

Point Farenin tıklandığı konumu ekran koordinatlarında gösteren bir.

Döndürülenler

Boolean

true belirtilen noktadaki bir tıklama denetim tarafından işlenecekse; aksi takdirde , false.

Açıklamalar

yöntemi, GetHitTest denetim tasarım modundayken belirtilen noktadaki bir tıklamanın denetime geçirilip geçirilmeyeceğini belirler. Denetiminizin tasarım zamanı ortamında tıklamaları almasını sağlamak için bu yöntemi geçersiz kılabilir ve uygulayabilirsiniz.

Not

Denetimin sol üst köşesine göre noktanın PointToClient koordinatlarını elde etmek için ekran koordinatlarındaki bir noktayı sınıfın yöntemine Control geçirebilirsiniz.

yöntemi GetHitTest , WM_NCHITTEST iletisine yanıt olarak çağrılır, bu nedenle her fare hareketinde çağrılır.

Şunlara uygulanır