A newer version of this page is available. Switch to the current version.

RangeControl.Client Property

Gets or sets the object that visualizes its data within the RangeControl's viewport.

Namespace: DevExpress.XtraEditors

Assembly: DevExpress.XtraEditors.v19.2.dll

Declaration

[DefaultValue(null)]
[DXCategory("Behavior")]
public IRangeControlClient Client { get; set; }

Property Value

Type Default Description
IRangeControlClient

null

An IRangeControlClient object that visualizes its data within the RangeControl's viewport.

Remarks

Data for the Range Control is provided by a Range Control Client, which must be associated with the Range Control by using the RangeControl.Client property. The client also visualizes data in the Range Control's viewport in a specific manner. Embedded into the Range Control, the client automatically gains support for range selection and zooming.

The following Range Control Clients are available out of the box.

To embed a NumericRangeControlClient, NumericChartRangeControlClient or DateTimeChartRangeControlClient into the Range Control at design time, use the Range Control's smart tag.

RangeControl-SmartTag

When required, you can implement your own Range Control Client that will display data in a custom manner within the Range Control. See the Custom Range Control Client topic to learn more.

RangeControl-CustomClient

See Also