TouchEventArgs Clase
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í.
Proporciona datos para eventos relacionados con la entrada táctil.
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
- Herencia
Ejemplos
En el ejemplo siguiente se controlan los TouchUp eventos que se producen en .Canvas Comprueba la Captured propiedad para comprobar que el dispositivo que generó el evento se captura en .Canvas Si es así, TouchDevice se libera .
Este ejemplo forma parte de un ejemplo más grande que está disponible en la información general de la TouchDevice clase.
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
Comentarios
Los eventos siguientes usan TouchEventArgs.
Constructores
TouchEventArgs(TouchDevice, Int32) |
Inicializa una nueva instancia de la clase TouchEventArgs. |
Propiedades
Device |
Obtiene el dispositivo de entrada que inició este evento. (Heredado de InputEventArgs) |
Handled |
Obtiene o establece un valor que indica el estado actual del control de eventos para un evento enrutado cuando recorre la ruta. (Heredado de RoutedEventArgs) |
OriginalSource |
Obtiene el origen inicial de los informes determinado por pruebas de acceso puro, antes de que una clase primaria realice posibles ajustes de Source. (Heredado de RoutedEventArgs) |
RoutedEvent |
Obtiene o establece el RoutedEvent asociado a esta instancia RoutedEventArgs. (Heredado de RoutedEventArgs) |
Source |
Obtiene o establece una referencia al objeto que generó el evento. (Heredado de RoutedEventArgs) |
Timestamp |
Obtiene la hora a la que se produjo este evento. (Heredado de InputEventArgs) |
TouchDevice |
Obtiene la entrada táctil que generó el evento. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetIntermediateTouchPoints(IInputElement) |
Devuelve todos los puntos táctiles recopilados entre el evento Touch más reciente y el evento Touch anterior. |
GetTouchPoint(IInputElement) |
Devuelve la posición actual del dispositivo táctil con respecto al elemento especificado. |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
InvokeEventHandler(Delegate, Object) |
Invoca los controladores de eventos de una manera específica del tipo, lo que puede aumentar la eficacia del sistema de eventos. |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
OnSetSource(Object) |
Cuando se invalida en una clase derivada, proporciona un punto de entrada de devolución de llamada de notificación cada vez que cambia el valor de propiedad Source de una instancia. (Heredado de RoutedEventArgs) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |