Condividi tramite


ControlDesigner.GetHitTest(Point) Metodo

Definizione

Indica se il clic del mouse nel punto specificato deve essere gestito dal controllo.

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

Parametri

point
Point

Oggetto Point che indica la posizione in cui è stato fatto clic con il mouse, nelle coordinate dello schermo.

Restituisce

Boolean

true se il clic nel punto specificato deve essere gestito dal controllo; in caso contrario, false.

Commenti

Il GetHitTest metodo determina se un clic nel punto specificato deve essere passato al controllo, mentre il controllo è in modalità progettazione. È possibile eseguire l'override e implementare questo metodo per consentire al controllo di ricevere clic nell'ambiente in fase di progettazione.

Nota

È possibile passare un punto nelle coordinate dello schermo al PointToClient metodo della Control classe per ottenere le coordinate del punto rispetto all'angolo superiore sinistro del controllo.

Il GetHitTest metodo viene chiamato in risposta al messaggio WM_NCHITTEST, quindi viene chiamato su ogni spostamento del mouse.

Si applica a