Class TabScrollViewer
A custom System.Windows.Controls.ScrollViewer implementation designed for tab scrolling with touch manipulation support.
Inheritance
System.Object
TabScrollViewer
Namespace: Syncfusion.Windows.Tools.Controls
Assembly: Syncfusion.Tools.Wpf.dll
Syntax
public class TabScrollViewer : ScrollViewer
Constructors
TabScrollViewer()
Initializes a new instance of the TabScrollViewer class with horizontal-first panning mode and disables focus to improve touch interaction.
Declaration
public TabScrollViewer()
Methods
OnManipulationBoundaryFeedback(ManipulationBoundaryFeedbackEventArgs)
Handles the System.Windows.UIElement.ManipulationBoundaryFeedback event to suppress the default boundary feedback effect.
Declaration
protected override void OnManipulationBoundaryFeedback(ManipulationBoundaryFeedbackEventArgs e)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.Input.ManipulationBoundaryFeedbackEventArgs | e |
OnManipulationDelta(ManipulationDeltaEventArgs)
Handles the System.Windows.UIElement.ManipulationDelta event to manage custom touch-based scrolling behavior.
Declaration
protected override void OnManipulationDelta(ManipulationDeltaEventArgs e)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.Input.ManipulationDeltaEventArgs | e |