Udostępnij za pośrednictwem


TouchEventArgs Klasa

Definicja

Udostępnia dane dla zdarzeń wejściowych dotyku.

public ref class TouchEventArgs : System::Windows::Input::InputEventArgs
public class TouchEventArgs : System.Windows.Input.InputEventArgs
type TouchEventArgs = class
    inherit InputEventArgs
Public Class TouchEventArgs
Inherits InputEventArgs
Dziedziczenie

Przykłady

Poniższy przykład obsługuje TouchUp zdarzenia występujące w obiekcie Canvas. Sprawdza właściwość w Captured celu sprawdzenia, czy urządzenie, które zgłosiło zdarzenie, zostało przechwycone do Canvasobiektu . Jeśli tak jest, TouchDevice zostanie ona wydana.

Ten przykład jest częścią większego przykładu dostępnego w przeglądzie TouchDevice klasy.

private void canvas_TouchUp(object sender, TouchEventArgs e)
{
    Canvas _canvas = (Canvas)sender as Canvas;
    if (_canvas != null && e.TouchDevice.Captured == _canvas)
    {
        _canvas.ReleaseTouchCapture(e.TouchDevice);
    }
}
' Touch Up
Private Sub canvas_TouchUp(ByVal sender As System.Object, ByVal e As System.Windows.Input.TouchEventArgs)
    Dim _canvas As Canvas = CType(sender, Canvas)
    If (_canvas IsNot Nothing AndAlso e.TouchDevice.Captured Is _canvas) Then
        _canvas.ReleaseTouchCapture(e.TouchDevice)

    End If
End Sub

Uwagi

Następujące zdarzenia używają polecenia TouchEventArgs.

Konstruktory

TouchEventArgs(TouchDevice, Int32)

Inicjuje nowe wystąpienie klasy TouchEventArgs.

Właściwości

Device

Pobiera urządzenie wejściowe, które zainicjowało to zdarzenie.

(Odziedziczone po InputEventArgs)
Handled

Pobiera lub ustawia wartość wskazującą obecny stan obsługi zdarzeń dla zdarzenia kierowanego podczas podróży trasy.

(Odziedziczone po RoutedEventArgs)
OriginalSource

Pobiera oryginalne źródło raportowania określone przez testowanie trafień, przed ewentualnym Source dostosowaniem przez klasę nadrzędną.

(Odziedziczone po RoutedEventArgs)
RoutedEvent

Pobiera lub ustawia skojarzone z tym RoutedEventArgs wystąpieniemRoutedEvent.

(Odziedziczone po RoutedEventArgs)
Source

Pobiera lub ustawia odwołanie do obiektu, który wzbudził zdarzenie.

(Odziedziczone po RoutedEventArgs)
Timestamp

Pobiera czas wystąpienia tego zdarzenia.

(Odziedziczone po InputEventArgs)
TouchDevice

Pobiera dotyk, który wygenerował zdarzenie.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetIntermediateTouchPoints(IInputElement)

Zwraca wszystkie punkty dotykowe, które zostały zebrane między najnowszymi i poprzednimi zdarzeniami dotyku.

GetTouchPoint(IInputElement)

Zwraca bieżącą pozycję urządzenia dotykowego względem określonego elementu.

GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
InvokeEventHandler(Delegate, Object)

Wywołuje programy obsługi zdarzeń w sposób specyficzny dla typu, co może zwiększyć wydajność systemu zdarzeń.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
OnSetSource(Object)

Po zastąpieniu w klasie pochodnej zapewnia punkt wejścia wywołania zwrotnego powiadomień za każdym razem, gdy wartość Source właściwości wystąpienia ulegnie zmianie.

(Odziedziczone po RoutedEventArgs)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy