IRangeControlClient Members
The interface that a Range Control Client must implement to be embedded in the RangeControl.Properties
| Name | Description |
|---|---|
| AllowThumbs | This property specifies whether to show selection thumbs. |
| ClientBounds | Specifies the client bounds. |
| ConvergeThumbsOnZoomingOut | This property specifies whether to change the selected range in accordance with the visible range. |
| End | This property specifies the end boundary of a range. |
| GrayOutNonSelectedRange | This property specifies whether the grayscale effect is applied to an unselected range. |
| SelectionEnd | This property should specify the end boundary of the selected range. |
| SelectionStart | This property specifies the start boundary of the selected range. |
| SnapSelectionToGrid | This property specifies whether to snap the selection thumbs to the bounds of the range items. |
| Start | This property specifies the start boundary of a range. |
| VisibleEnd | This property specifies the end boundary of the visible range. |
| VisibleStart | This property specifies the start boundary of the visible range. |
Methods
| Name | Description |
|---|---|
| FormatText(Object) | Returns the display representation of the specified value. |
| GetComparableValue(Object) | Gets a comparable value associated to the specified real value object. |
| GetRealValue(Double) | Gets the object corresponding to the specified comparable value. |
| GetSnappedValue(Object, Boolean) | Gets the snapped value corresponding to the specified real value. |
| HitTest(Point) | Returns information on the range control client regions located at the specified point. |
| Invalidate(Size) | Invalidates the viewport, forcing it to be recalculated. |
| SetRange(Object, Object, Size) | Specifies the range bounds. |
| SetSelectionRange(Object, Object, Size, Boolean) | Specifies the selected range. |
| SetVisibleRange(Object, Object, Size) | Specifies the visible range. |
Events
| Name | Description |
|---|---|
| LayoutChanged | Fires when the layout of items within the range control is changed. |
See Also