[]
        
(Showing Draft Content)

C1.Win.TouchToolKit.C1TouchEventProvider.ManipulationMode

ManipulationMode Property

ManipulationMode

Gets or sets the ManipulationModes value used for Control behavior and interaction with gestures.

Declaration
public ManipulationModes ManipulationMode { get; set; }
Public Property ManipulationMode As ManipulationModes
Property Value
Type Description
ManipulationModes

One of ManipulationModes values. The default is All

Examples

The following code example shows how to use this property.

This code example is part of a larger example provided for the C1TouchEventProvider class.

public class GcTouchEventProviderDemo : Form
{
	private Panel _bluePanel;
	private GcTouchEventProvider _gcTouchEventProvider = new GcTouchEventProvider();

	public GcTouchEventProviderDemo()
	{
		InitializeComponent();

		// Enable all manipulation interaction modes.
		_gcTouchEventProvider.ManipulationMode = ManipulationModes.All;

		// EnablePressAndHold and EnablePenFlicks property default value is True

		// Attach GcTouchEventprovider to Panel.
		_gcTouchEventProvider.SetEnableTouchEvents(_bluePanel, true);
		Console.WriteLine(_gcTouchEventProvider.GetEnableTouchEvents(_bluePanel).ToString());
	}

	private void InitializeComponent()
	{
		_bluePanel = new Panel();
		_bluePanel.Name = "Blue";
		_bluePanel.BackColor = Color.Blue;
		_bluePanel.Size = new Size(200, 200);
		_bluePanel.Location = new Point(20, 20);
		this.Controls.Add(_bluePanel);
	}
}
Public Class GcTouchEventProviderDemo
	Inherits Form
	Private _bluePanel As Panel
	Private _gcTouchEventProvider As New GcTouchEventProvider()

	Public Sub New()
		InitializeComponent()

		' Enable all manipulation interaction modes.
		_gcTouchEventProvider.ManipulationMode = ManipulationModes.All

		' EnablePressAndHold and EnablePenFlicks property default value is True

		' Attach GcTouchEventprovider to Panel.
		_gcTouchEventProvider.SetEnableTouchEvents(_bluePanel, True)
		Console.WriteLine(_gcTouchEventProvider.GetEnableTouchEvents(_bluePanel).ToString())
	End Sub

	Private Sub InitializeComponent()
		_bluePanel = New Panel()
		_bluePanel.Name = "Blue"
		_bluePanel.BackColor = Color.Blue
		_bluePanel.Size = New Size(200, 200)
		_bluePanel.Location = New Point(20, 20)
		Me.Controls.Add(_bluePanel)
	End Sub
End Class