ControlDesigner.GetHitTest(Point) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, ob ein Mausklick auf den angegebenen Punkt von dem 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, der die Position, an der der Mausklick stattfand, in Bildschirmkoordinaten angibt.
Gibt zurück
true
, wenn ein Klick auf den angegebenen Punkt vom 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, um Das Steuerelement zum Empfangen von Klicks in der Entwurfszeitumgebung zu ermöglichen.
Hinweis
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 Antwort auf die WM_NCHITTEST Nachricht aufgerufen, sodass sie auf jeder Mausbewegung aufgerufen wird.