WinForms Range Control
Range Control
Range Control provides an elegant solution for end-users to select ranges of data.

At first glance, this might resemble a Range Track Bar.
However, its ability to select and visualize data ranges are much more flexible. Unlike a Range Track Bar, which only supports integer type ranges, the Range Control supports any numeric type (integer, float, double and decimal):

In addition to support for different range types, the control allows for range zooming and scrolling via a dedicated bar and animated range selector. The Range Control works flawlessly with the Chart Control:


The Range Control is also integrated into the Scheduler Control, where it is used as a timeline bar:


Here is an another example of the Range Control embedded into the Pivot Grid Control (used for the 'Filtering by Summary' UI):


By using the Range Control you can add support for range selection and visualization for any custom control (where appropriate) – all you need is to implement a dedicated interface.
Horizontal and vertical orientations for the Range Control are supported.