Windows Dev Center

The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

UIElement::IsManipulationEnabled Property

.NET Framework 4.6 and 4.5

Gets or sets a value that indicates whether manipulation events are enabled on this UIElement.

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

property bool IsManipulationEnabled {
	bool get();
	void set(bool value);

Property Value

Type: System::Boolean

true if manipulation events are enabled on this UIElement; otherwise, false. The default is false.

Set this property to true if you want the UIElement to receive the ManipulationStarting, ManipulationStarted, ManipulationDelta, ManipulationInertiaStarting, ManipulationBoundaryFeedback, and ManipulationCompleted events. For more information about manipulations, see the Input Overview. For an example of an application that responds to manipulations, see Walkthrough: Creating Your First Touch Application.

The following example creates an application that has a red Rectangle. The IsManipulationEnabled property of the Rectangle is set to true and the application's window subscribes to the ManipulationStarting, ManipulationDelta, and ManipulationInertiaStarting events. This example is part of a larger example in Walkthrough: Creating Your First Touch Application.

.NET Framework
Available since 4.0
Return to top
© 2015 Microsoft