ControlDesigner.GetHitTest(Point) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Indica se um clique do mouse no ponto especificado deve ser manipulado pelo controle.
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
Retornos
true
se um clique em um ponto especificado será manipulado pelo controle. Caso contrário, false
.
Comentários
O GetHitTest método determina se um clique no ponto especificado deve ser passado para o controle, enquanto o controle está no modo de design. Você pode substituir e implementar esse método para permitir que seu controle receba cliques no ambiente de tempo de design.
Observação
Você pode passar um ponto nas coordenadas de tela para o PointToClient método da Control classe para obter as coordenadas do ponto em relação ao canto superior esquerdo do controle.
O GetHitTest método é chamado em resposta à mensagem WM_NCHITTEST, portanto, é chamado em cada movimento do mouse.