Skip to main content

TdxChartVisualElementAppearance Class

The base class for all visual element appearance settings in the Chart control.

Declaration

TdxChartVisualElementAppearance = class(
    TcxLockablePersistent
)

Remarks

The TdxChartVisualElementAppearance class implements appearance settings for all visual elements in the Chart control. Different appearance setting classes publish different sets of properties declared in the TdxChartVisualElementAppearance class. Refer to the corresponding terminal class descendant descriptions for details.

Main API Members

The list below outlines key members of the TdxChartVisualElementAppearance class. These members allow you to customize visual element appearance.

Appearance Settings

Border
Specifies if the visual element displays a border.
BorderColor | BorderThickness
Customize the appearance of visual element borders.
Margins | Padding
Adjust visual element margins and paddings.
FillOptions | StrokeOptions
Customize visual element background and outline options.
FontOptions | TextColor
Change font settings.
ParentBackground
Specifies if the visual element uses background fill settings of its parent.

General-Purpose API Members

Assign
Copies compatible appearance settings between visual elements.
BeginUpdate | EndUpdate | CancelUpdate
Allow you to avoid excessive redraw operations during batch appearance changes.

Terminal TdxChartVisualElementAppearance Class Descendants

Do not use the TdxChartVisualElementAppearance class directly. Use the following descendants instead:

TdxChartVisualElementTitleAppearance
Stores visual element title appearance settings in the Chart control.
TdxChartLegendAppearance
Stores general appearance settings of Chart and diagram legend panes.
TdxChartCustomLabelsAppearance
Stores general label appearance settings.
TdxChartDiagramAppearance
Stores general diagram appearance options.
TdxChartAppearance
Stores general Chart control appearance settings.
TdxChartCrosshairLabelAppearance
Stores general appearance settings of Chart crosshair labels.
TdxChartCrosshairLineAppearance
Stores general appearance settings of Chart crosshair lines.
TdxChartSeriesValueLabelAppearance
Stores series value label appearance settings.
TdxChartSimpleSeriesViewAppearance
Stores Simple View appearance settings.
TdxChartAxisAppearance
Stores general axis appearance settings.
TdxChartAxisValueLabelsAppearance
Stores axis value appearance settings.
TdxChartCrosshairAxisLabelAppearance
Stores crosshair axis label appearance settings.
TdxChartXYSeriesBarAppearance
Stores Bar View appearance settings.
TdxChartXYSeriesLineAppearance
Stores general line appearance settings for Line and Area series Views.
TdxChartXYSeriesLineMarkerAppearance
Stores general value marker appearance settings for Line and Area series Views.
See Also