Version

HorizontalScrollSettings Property

Returns the HorizontalScrollSettings object, which defines the small and large increments for the horizontal scrollbar.
Syntax
'Declaration
 
Public ReadOnly Property HorizontalScrollSettings As HorizontalScrollSettings
public HorizontalScrollSettings HorizontalScrollSettings {get;}
Remarks

Because the UltraTimelineView control supports a variable graphical width for the time slots which represent the time intervals, the number of pixels to which each unit of time is equal can be a non-integral quantity. For this reason, scroll units are presented to the end developer as TimeSpans, so that the developer has control over the precise amount of time by which the viewport is shifted when the user scrolls the control.

By default, the control scrolls by one cycle of the primary interval with each click of the scroll buttons, and by one logical page with each click of the scroll track. The properties of the HorizontalScrollSettings object can be used to change this. For example, given a primary interval that generates fifteen-minute cycles, setting the SmallChange property to a 5-minute TimeSpan will cause the control to require three clicks on the scroll button in order to scroll to the next cycle.

Requirements

Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also