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 that allow you to customize visual element appearance.
- Hide or display visual element borders (Border).
- Customize the appearance of visual element borders (BorderColor and BorderThickness).
- Adjust visual element margins and paddings (Margins and Padding).
- Change font settings (FontOptions and TextColor).
- Specify if the visual element uses background settings of its parent element (ParentBackground).
- Customize visual element background and outline options (FillOptions and StrokeOptions).
- Avoid excessive redraw operations during batch appearance changes (BeginUpdate, CancelUpdate, and EndUpdate).
- Copy compatible appearance settings between visual elements (Assign).
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.
- TdxChartSimpleSeriesViewAppearance
- Stores Simple View 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.
Inheritance
TObject
TPersistent
TcxOwnedPersistent
TcxOwnedInterfacedPersistent
TcxLockablePersistent
TdxChartVisualElementAppearance
See Also