ControlDesigner.GetHitTest(Point) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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.