Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Construtor GeometryHitTestResult (Visual, IntersectionDetail)

 

Inicializa uma nova instância de GeometryHitTestResult classe usando um objeto visual especificado e IntersectionDetail valor.

Namespace:   System.Windows.Media
Assembly:  PresentationCore (em PresentationCore.dll)

public GeometryHitTestResult(
	Visual visualHit,
	IntersectionDetail intersectionDetail
)

Parâmetros

visualHit
Type: System.Windows.Media.Visual

O objeto visual que é atingido durante um teste de clique.

intersectionDetail
Type: System.Windows.Media.IntersectionDetail

Descreve a interseção entre um Geometry e visualHit.

O exemplo a seguir mostra como criar um GeometryHitTestResult de objeto e usá-lo como um valor de retorno para uma implementação substituída do HitTestCore.

// Override default hit test support in visual object.
protected override GeometryHitTestResult HitTestCore(GeometryHitTestParameters hitTestParameters)
{
    IntersectionDetail intersectionDetail = IntersectionDetail.NotCalculated;

    // Perform custom actions during the hit test processing.

    return new GeometryHitTestResult(this, intersectionDetail);
}

.NET Framework
Disponível desde 3.0
Retornar ao início
Mostrar: