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