Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
TouchDevice Property
Collapse the table of content
Expand the table of content

TouchEventArgs.TouchDevice Property

.NET Framework 4.6 and 4.5

Gets the touch that generated the event.

Namespace:  System.Windows.Input
Assembly:  PresentationCore (in PresentationCore.dll)

public TouchDevice TouchDevice { get; }

Property Value

Type: System.Windows.Input.TouchDevice
The touch that generated the event.

The following example handles the TouchUp events that occur on a Canvas. It checks the Captured property to verify that the device that raised the event is captured to the Canvas. If it is, the TouchDevice is released.

This example is part of a larger example that is available in the TouchDevice class overview.

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);
    }
}

.NET Framework

Supported in: 4.6, 4.5, 4

.NET Framework Client Profile

Supported in: 4
Show:
© 2015 Microsoft