Esporta (0) Stampa
Espandi tutto

Classe HitTestResult

Aggiornamento: novembre 2007

Fornisce la classe di base per numerose classi derivate che rappresenta il valore restituito da un hit test.

Spazio dei nomi:  System.Windows.Media
Assembly:  PresentationCore (in PresentationCore.dll)

public abstract class HitTestResult
public abstract class HitTestResult
public abstract class HitTestResult
Questa classe è astratta; per le classi derivate non astratte utilizzabili in XAML, vedere Gerarchia di ereditarietà.

Le classi PointHitTestResult, GeometryHitTestResult e RayHitTestResult derivano dalla classe HitTestResult.

Nell'esempio seguente viene mostrato come recuperare il valore restituito di HitTestResult in base al metodo HitTest.

// Respond to the left mouse button down event by initiating the hit test.
private void OnMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
    // Retrieve the coordinate of the mouse position.
    Point pt = e.GetPosition((UIElement)sender);

    // Perform the hit test against a given portion of the visual object tree.
    HitTestResult result = VisualTreeHelper.HitTest(myCanvas, pt);

    if (result != null)
    {
        // Perform action on hit visual object.
    }
}


Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Windows Vista

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

.NET Framework

Supportato in: 3.5, 3.0

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft