Back to Devexpress

TdxChartXYSeriesBarView Class

vcl-dxchartxyseriesbarview.md

latest4.1 KB
Original Source

TdxChartXYSeriesBarView Class

Stores Bar View settings.

Declaration

delphi
TdxChartXYSeriesBarView = class(
    TdxChartXYSeriesCustomBarView
)

Remarks

A Bar View displays series as sets of vertical or horizontal bars depending on axis positions. Bar lengths reflect series point values. Bar Views are often used to compare values in different categories.

The TdxChartXYSeriesBarView class implements the Simple Bar View that displays series values as colored bars grouped by argument values (categories). Use this View when you need to display only one series or when you need to compare multiple series.

Main API Members

The list below outlines key members of the TdxChartXYSeriesBarView class. These members allow you to customize the appearance of an XY series that uses the Simple Bar View.

Bar View-Specific Settings

AppearanceProvides access to general bar appearance settings.BarWidth | BarDistanceAllow you to adjust the width of bars and distances between them.ValueLabelsProvides access to value label settings.

Common XY Series View API Members

AxisX | AxisY

Allow you to associate the series View with different axes of arguments and values in the parent XY diagram.

The Chart control uses the scales of the associated axes to display an XY series.

GetDescriptionReturns the series View type description.GetViewImagesReturns an image list populated with icons that correspond to all registered series View types.GetViewImageIndexReturns the index of the icon that corresponds to the current series View type.

General-Purpose API Members

AssignCopies compatible settings between Bar Views.SeriesProvides access to the parent XY series.

Indirect TdxChartXYSeriesBarView References

The View property of an XY series references the TdxChartXYSeriesBarView class as a TdxChartSeriesCustomView object if the ViewType property is set to 'Bar'. You need to cast the returned object to the TdxChartXYSeriesBarView class to access all public API members.

Inheritance

TObject TPersistent TcxOwnedPersistent TcxOwnedInterfacedPersistent TdxChartVisualElementPersistent TdxChartSeriesCustomView TdxChartXYSeriesCustomView TdxChartXYSeriesCustomBarView TdxChartXYSeriesBarView

See Also

TdxChartXYSeriesStackedBarView Class

TdxChartXYSeriesFullStackedBarView Class

TdxChartXYSeriesBarView Members

dxChartXYSeriesBarView Unit