ControlDesigner.GetHitTest(Point) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Indica si el control debe controlar un clic con el mouse en el punto especificado.
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
Parámetros
- point
- Point
Point que indica la posición en que se ha hecho clic con el mouse, en coordenadas de la pantalla.
Devoluciones
Es true
si el control controla un clic en el punto especificado; en caso contrario, es false
.
Comentarios
El GetHitTest método determina si se debe pasar un clic en el punto especificado al control, mientras que el control está en modo de diseño. Puede invalidar e implementar este método para permitir que el control reciba clics en el entorno en tiempo de diseño.
Nota
Puede pasar un punto en coordenadas de pantalla al PointToClient método de la Control clase para obtener las coordenadas del punto en relación con la esquina superior izquierda del control.
Se GetHitTest llama al método en respuesta al mensaje WM_NCHITTEST, por lo que se llama a en cada movimiento del mouse.