Freigeben über


ControlDesigner.GetHitTest-Methode

Gibt an, ob ein Mausklick auf den angegebenen Punkt von dem Steuerelement behandelt werden soll.

Namespace: System.Windows.Forms.Design
Assembly: System.Design (in system.design.dll)

Syntax

'Declaration
Protected Overridable Function GetHitTest ( _
    point As Point _
) As Boolean
'Usage
Dim point As Point
Dim returnValue As Boolean

returnValue = Me.GetHitTest(point)
protected virtual bool GetHitTest (
    Point point
)
protected:
virtual bool GetHitTest (
    Point point
)
protected boolean GetHitTest (
    Point point
)
protected function GetHitTest (
    point : Point
) : boolean

Parameter

  • point
    Ein Point, der die Position, an der der Mausklick erfolgt ist, in Bildschirmkoordinaten angibt.

Rückgabewert

true, wenn ein Klick auf den angegebenen Punkt vom Steuerelement behandelt werden soll, andernfalls false.

Hinweise

Die GetHitTest-Methode bestimmt, ob ein Klick auf den angegebenen Punkt an das Steuerelement übergeben werden soll, während sich das Steuerelement im Entwurfsmodus befindet. Sie können diese Methode überschreiben und implementieren, damit das Steuerelement Mausklicks in der Entwurfszeitumgebung empfangen kann.

Hinweis

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

Die GetHitTest-Methode wird als Antwort auf die WM_NCHITTEST-Meldung aufgerufen, d. h. sie wird bei jeder Mausverschiebung aufgerufen.

.NET Framework-Sicherheit

  • Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter .

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

ControlDesigner-Klasse
ControlDesigner-Member
System.Windows.Forms.Design-Namespace