ControlDesigner.GetHitTest(Point) Methode

Definition

Gibt an, ob ein Mausklick an dem angegebenen Punkt vom Steuerelement behandelt werden soll.

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

Parameter

point
Point

Ein Point Wert, der die Position angibt, an der die Maus geklickt wurde, in Bildschirmkoordinaten.

Gibt zurück

truewenn ein Klick an dem angegebenen Punkt durch das Steuerelement behandelt werden soll; andernfalls . false

Hinweise

Die GetHitTest Methode bestimmt, ob ein Klick an den angegebenen Punkt an das Steuerelement übergeben werden soll, während sich das Steuerelement im Entwurfsmodus befindet. Sie können diese Methode außer Kraft setzen und implementieren, damit Ihr Steuerelement Klicks in der Entwurfszeitumgebung empfängt.

Note

Sie können einen Punkt in Bildschirmkoordinaten an die PointToClient Methode der Control Klasse übergeben, um die Koordinaten des Punkts relativ zur oberen linken Ecke des Steuerelements abzurufen.

Die GetHitTest Methode wird als Reaktion auf die WM_NCHITTEST Nachricht aufgerufen, sodass sie bei jeder Mausbewegung aufgerufen wird.

Gilt für: