Back to Devexpress

TdxChartVisualElementAppearance Class

vcl-dxchartcore-3ee204ab.md

latest5.7 KB
Original Source

TdxChartVisualElementAppearance Class

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

Declaration

delphi
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

BorderSpecifies if the visual element displays a border.BorderColor | BorderThicknessCustomize the appearance of visual element borders.Margins | PaddingAdjust visual element margins and paddings.FillOptions | StrokeOptionsCustomize visual element background and outline options.FontOptions | TextColorChange font settings.ParentBackgroundSpecifies if the visual element uses background fill settings of its parent.

General-Purpose API Members

AssignCopies compatible appearance settings between visual elements.BeginUpdate | EndUpdate | CancelUpdateAllow 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:

TdxChartVisualElementTitleAppearanceStores visual element title appearance settings in the Chart control.TdxChartLegendAppearanceStores general appearance settings of Chart and diagram legend panes.TdxChartCustomLabelsAppearanceStores general label appearance settings.TdxChartDiagramAppearanceStores general diagram appearance options.TdxChartAppearanceStores general Chart control appearance settings.TdxChartCrosshairLabelAppearanceStores general appearance settings of Chart crosshair labels.TdxChartCrosshairLineAppearanceStores general appearance settings of Chart crosshair lines.TdxChartSeriesValueLabelAppearanceStores series value label appearance settings.TdxChartSimpleSeriesViewAppearanceStores Simple View appearance settings.TdxChartAxisAppearanceStores general axis appearance settings.TdxChartAxisValueLabelsAppearanceStores axis value appearance settings.TdxChartCrosshairAxisLabelAppearanceStores crosshair axis label appearance settings.TdxChartXYSeriesBarAppearanceStores Bar View appearance settings.TdxChartXYSeriesLineAppearanceStores general line appearance settings for Line and Area series Views.TdxChartXYSeriesLineMarkerAppearanceStores general value marker appearance settings for Line and Area series Views.

Inheritance

TObject TPersistent TcxOwnedPersistent TcxOwnedInterfacedPersistent TcxLockablePersistent TdxChartVisualElementAppearance

See Also

TdxChartVisualElementAppearance Members

dxChartCore Unit