Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore PointHitTestParameters (Point)

 

Data di pubblicazione: ottobre 2016

Inizializza una nuova istanza di PointHitTestParameters classe mediante un Point.

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

public PointHitTestParameters(
	Point point
)

Parametri

point
Type: System.Windows.Point

Il parametro specificato come il Point valore.

Nell'esempio seguente viene illustrato come richiamare HitTest utilizzando un PointHitTestParameters valore.

// Respond to the right mouse button down event by setting up a hit test results callback.
private void OnMouseRightButtonDown(object sender, MouseButtonEventArgs e)
{
    // Retrieve the coordinate of the mouse position.
    Point pt = e.GetPosition((UIElement)sender);

    // Clear the contents of the list used for hit test results.
    hitResultsList.Clear();

    // Set up a callback to receive the hit test result enumeration.
    VisualTreeHelper.HitTest(myCanvas, null,
        new HitTestResultCallback(MyHitTestResult),
        new PointHitTestParameters(pt));

    // Perform actions on the hit test results list.
    if (hitResultsList.Count > 0)
    {
        Console.WriteLine("Number of Visuals Hit: " + hitResultsList.Count);
    }
}

.NET Framework
Disponibile da 3.0
Torna all'inizio
Mostra: