ControlDesigner.GetHitTest(Point) Método

Definição

Indica se um clique do rato no ponto especificado deve ser controlado pelo controlo.

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

A indica Point a posição em que o rato foi clicado, em coordenadas do ecrã.

Devoluções

true se um clique no ponto especificado for tratado pelo controlo; caso contrário, false.

Observações

O GetHitTest método determina se um clique no ponto especificado deve ser passado para o controlo, enquanto o controlo está em modo de design. Pode sobrescrever e implementar este método para permitir que o seu controlo receba cliques no ambiente de design.

Note

Pode passar um ponto nas coordenadas do ecrã ao PointToClient método da Control classe para obter as coordenadas do ponto em relação ao canto superior esquerdo do controlo.

O GetHitTest método é chamado em resposta à mensagem WM_NCHITTEST, pelo que é chamado em cada movimento do rato.

Aplica-se a