PointHitTestResult.VisualHit Propiedad
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í.
Obtiene el objeto visual que se devuelve de un resultado de prueba de posicionamiento.
public:
property System::Windows::Media::Visual ^ VisualHit { System::Windows::Media::Visual ^ get(); };
public System.Windows.Media.Visual VisualHit { get; }
member this.VisualHit : System.Windows.Media.Visual
Public ReadOnly Property VisualHit As Visual
Valor de propiedad
Objeto Visual que representa el resultado de la prueba de posicionamiento.
Ejemplos
En el ejemplo siguiente se muestra cómo obtener acceso a la VisualHit propiedad en una función de devolución de llamada de resultados de pruebas de posicionamiento.
// Return the result of the hit test to the callback.
public HitTestResultBehavior MyHitTestResult(HitTestResult result)
{
// Add the hit test result to the list that will be processed after the enumeration.
hitResultsList.Add(result.VisualHit);
// Set the behavior to return visuals at all z-order levels.
return HitTestResultBehavior.Continue;
}
' Return the result of the hit test to the callback.
Public Function MyHitTestResult(ByVal result As HitTestResult) As HitTestResultBehavior
' Add the hit test result to the list that will be processed after the enumeration.
hitResultsList.Add(result.VisualHit)
' Set the behavior to return visuals at all z-order levels.
Return HitTestResultBehavior.Continue
End Function
Comentarios
El VisualHit valor podría representar varios objetos visuales durante una sola prueba de posicionamiento. El método de devolución de llamada de la prueba de posicionamiento define las acciones que se realizan cuando se identifica una prueba de posicionamiento en un objeto visual determinado del árbol visual. Después de realizar las acciones, se devuelve un HitTestResultBehavior valor que determina si se va a continuar con la enumeración de cualquier otro objeto visual. El orden de enumeración de objetos visuales devueltos es por orden z en el plano de representación.