IRangeControlClient Members
In This Article
#Properties
Name | Description |
---|---|
Invalid |
This property should specify the description of the Client’s current invalid state. |
Is |
This property should return a value indicating whether the Range Control must reserve space to paint the ruler. |
Is |
This property should indicate whether the Client’s state is valid and the Client should render itself within the viewport. |
Normalized |
This property should return the normalized distance between the ruler’s adjacent tickmarks. |
Range |
This property returns the bottom indent of the selection area within the viewport. |
Range |
This property returns the top indent of the selection area within the viewport. |
Ruler |
This property returns the distance between the ruler’s adjacent tickmarks. |
#Methods
Name | Description |
---|---|
Calculate |
This method is fired when the Range |
Calculate |
When implemented by a class, this method allows you to provide custom selection bounds. |
Draw |
Renders the Range Control’s viewport. |
Draw |
This method allows you to manually draw the ruler. It returns a value indicating whether the ruler has been drawn. |
Draw |
When implemented by a class, this method custom draws the selected region. |
Get |
Converts a ruler’s regular value (between the total range’s Minimum and Maximum) into a normalized value (between 0 and 1). |
Get |
The method should return an object that exposes the Client’s customization options for the Range Control. |
Get |
This method should return custom ruler values if these values are not equally spaced. |
Get |
Converts a ruler’s normalized value (between 0 and 1) into a regular value (between the total range’s Minimum and Maximum). |
Is |
This method indicates whether the specified type of ruler values is supported. |
On |
This method is called when an end-user clicks within the Range Control’s viewport. |
On |
This method is called by the Range Control to notify the Client that the range has been changed. |
On |
This method is fired when the client is attached to a new Range Control. |
On |
This method is called when the Range Control’s size is changed. |
Ruler |
Returns the text representation of ruler values |
Support |
This method checks whether the client control that accepts a DevExpress Range Control supports the given Range Control orientation. |
Update |
This method is fired when you move the mouse cursor over the viewport. |
Update |
This method is fired when you press the mouse button within the viewport (without releasing the mouse button). |
Validate |
Validates a range when it is changed. |
Validate |
Validates a scale |
Value |
Returns the text representation of normalized values. |
#Events
Name | Description |
---|---|
Range |
This event must fire when the Client’s range setting is changed. |
See Also