Skip to main content
All docs
V25.1
  • 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