Ler em inglês

Compartilhar via


UIElement.HitTestCore Método

Definição

Implementa HitTestCore(GeometryHitTestParameters) para fornecer o comportamento do teste de clique do elemento base.

Sobrecargas

HitTestCore(GeometryHitTestParameters)

Implementa HitTestCore(GeometryHitTestParameters) para fornecer o comportamento do teste de clique do elemento base (retornando GeometryHitTestResult).

HitTestCore(PointHitTestParameters)

Implementa HitTestCore(PointHitTestParameters) para fornecer o comportamento do teste de clique do elemento base (retornando HitTestResult).

HitTestCore(GeometryHitTestParameters)

Implementa HitTestCore(GeometryHitTestParameters) para fornecer o comportamento do teste de clique do elemento base (retornando GeometryHitTestResult).

C#
protected override System.Windows.Media.GeometryHitTestResult HitTestCore(System.Windows.Media.GeometryHitTestParameters hitTestParameters);

Parâmetros

hitTestParameters
GeometryHitTestParameters

Descreve o teste de clique a ser executado, incluindo o ponto de clique inicial.

Retornos

Resultados do teste, incluindo a geometria avaliada.

Comentários

Consulte o método Visual.HitTestCore virtual original para obter informações sobre como substituir esse método em classes derivadas adicionais. Observe que vários controles específicos (TextBlockpor exemplo) têm implementações distintas, que substituem essa.

Esse método não se destina a ser chamado do código do aplicativo. Esse método dá suporte a comportamentos internos de teste de clique expostos por vários aspectos do sistema de entrada (se o ponteiro do mouse está sobre um elemento, por exemplo).

Aplica-se a

.NET Framework 4.8.1 e outras versões
Produto Versões
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

HitTestCore(PointHitTestParameters)

Implementa HitTestCore(PointHitTestParameters) para fornecer o comportamento do teste de clique do elemento base (retornando HitTestResult).

C#
protected override System.Windows.Media.HitTestResult HitTestCore(System.Windows.Media.PointHitTestParameters hitTestParameters);

Parâmetros

hitTestParameters
PointHitTestParameters

Descreve o teste de clique a ser executado, incluindo o ponto de clique inicial.

Retornos

Resultados do teste, incluindo o ponto avaliado.

Comentários

Consulte o método Visual.HitTestCore virtual original para obter informações sobre como substituir esse método em classes derivadas adicionais. Observe que vários controles específicos (TextBlockpor exemplo) têm implementações distintas, que substituem HitTestCore conforme definido por UIElement.

Esse método não se destina a ser chamado do código do aplicativo. Esse método dá suporte a comportamentos internos de teste de clique expostos por vários aspectos do sistema de entrada (se o ponteiro do mouse está sobre um elemento, por exemplo).

Aplica-se a

.NET Framework 4.8.1 e outras versões
Produto Versões
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10