Scrolling Nodes
When the nodes in RadTreeView can't fit in the container, a vertical scroll bar appears so that they can be scrolled and later selected. The EnableMouseWheel property controls whether the scrolling behavior is enabled. By default, its value is set to true and the nodes can be scrolled by using the mouse wheel.
Scrolling Modes
The TreeViewElement supports three types of ScrollModes:
Discrete: Defines scrolling by only one item at a time.
Smooth: Sets scrolling by pixel, meaning that an item can be partially visible.
Deferred: Does not cause GUI updates until the user finishes the scrolling operation. A tooltip is shown indicating the position to which the view will scroll to.
Figure 3: Discrete Scrolling
Discrete Scrolling
Figure 4: Smooth Scrolling
Smooth Scrolling
Figure 5: Deferred Scrolling
Deferred Scrolling
KineticScrolling
This feature ensures that the control is ready for modern touch-screen applications. It can be attached by simply setting the EnableKineticScrolling to true.
Figure 1: Enable Kinetic Scrolling
Enabling Kinetic Scrolling
Programmatically Scrolling
RadTreeView provides out of the box functionality for programmatically scrolling its content. The available method is ScrollToItem which scrolls to a specific item.
Figure 2: Scroll to Item