[]
        
(Showing Draft Content)

C1.Win.TouchToolKit.C1Zoom.BoundaryFeedbackMode

BoundaryFeedbackMode Property

BoundaryFeedbackMode

Gets or sets a value indicating how to show visual feedback when scroll reach end point.

Declaration
public BoundaryFeedbackMode BoundaryFeedbackMode { get; set; }
Property Value
Type Description
BoundaryFeedbackMode

One of BoundaryFeedbackMode values. The default is Split.

Examples

The following code example shows how to use this property.

This code example is part of a larger example provided for the C1Zoom class. Run the sample code, select the different value of BoundaryFeedbackMode ComboBox. Try to zoom and pan by touch to check the difference of different ZoomPreviewMode.

public class GcZoomDemo : Form
{
	private ComboBox _boundaryFeedbackModeComboBox;
	private GcZoom _gcZoom1 = new GcZoom();

	public GcZoomDemo()
	{
		InitializeComponent();

	 	_gcZoom1.Target = this;

		_boundaryFeedbackModeComboBox.SelectedIndexChanged += boundaryFeedbackModeComboBox_SelectedIndexChanged;
 	}

	void boundaryFeedbackModeComboBox_SelectedIndexChanged(object sender, EventArgs e)
	{
		switch (_boundaryFeedbackModeComboBox.Text)
	 	{
			case "Split":
				_gcZoom1.BoundaryFeedbackMode = BoundaryFeedbackMode.Split;
			 	break;

		 	case "Standard":
				_gcZoom1.BoundaryFeedbackMode = BoundaryFeedbackMode.Standard;
				break;

			default:
				break;
	 	}
	}

	private void InitializeComponent()
	{
		_boundaryFeedbackModeComboBox = new ComboBox();
		_boundaryFeedbackModeComboBox.Items.AddRange(new object[] { "Split", "Standard" });
		_boundaryFeedbackModeComboBox.Location = new Point(160, 50);
		this.Controls.Add(_boundaryFeedbackModeComboBox);
	}
}
Public Class GcZoomDemo
	Inherits Form
	Private _boundaryFeedbackModeComboBox As ComboBox
	Private _gcZoom1 As New GcZoom()

	Public Sub New()
		InitializeComponent()

		_gcZoom1.Target = Me

		AddHandler _boundaryFeedbackModeComboBox.SelectedIndexChanged, AddressOf boundaryFeedbackModeComboBox_SelectedIndexChanged
	End Sub

	Private Sub boundaryFeedbackModeComboBox_SelectedIndexChanged(sender As Object, e As EventArgs)
		Select Case _boundaryFeedbackModeComboBox.Text
	 		Case "Split"
		 		_gcZoom1.BoundaryFeedbackMode = BoundaryFeedbackMode.Split
		 		Exit Select

	 		Case "Standard"
		 		_gcZoom1.BoundaryFeedbackMode = BoundaryFeedbackMode.Standard
		 		Exit Select

	 		Case Else
		 		Exit Select
 		End Select
	End Sub

	Private Sub InitializeComponent()
 		_boundaryFeedbackModeComboBox = New ComboBox()
 		_boundaryFeedbackModeComboBox.Items.AddRange(New Object() {"Split", "Standard"})
 		_boundaryFeedbackModeComboBox.Location = New Point(160, 50)
 		Me.Controls.Add(_boundaryFeedbackModeComboBox)
	End Sub
End Class