Skip to main content

AreaSeriesViewBase Class

Represents the base class for series views of the area, stacked area, and full stacked area types.

Namespace: DevExpress.XtraCharts

Assembly: DevExpress.XtraCharts.v23.2.dll

NuGet Package: DevExpress.Charts

Declaration

public abstract class AreaSeriesViewBase :
    LineSeriesView,
    IAreaSeriesView,
    IGeometryStripCreator,
    ISupportTransparency

Remarks

The AreaSeriesViewBase class serves as a base for the AreaSeriesView, StackedAreaSeriesView and FullStackedAreaSeriesView classes which provide the functionality of area series view types within a chart control. Properties and methods defined by the AreaSeriesViewBase class implement the base area series view functionality and are common to all area views.

The area type has several distinctive properties: AreaSeriesViewBase.Border, AreaSeriesViewBase.FillStyle and AreaSeriesViewBase.Transparency. Their meaning is evident from the visual appearance of area views. The diagram consists of areas separated by borders. To make areas easy to distinguish, they are filled with a color pattern. Areas may overlap, so their transparency helps visualize them.

Since area diagram lines are area borders, the AreaSeriesViewBase.LineStyle and AreaSeriesViewBase.LineMarkerOptions properties are inapplicable. They are hidden and always return null (or Nothing in Visual Basic). The AreaSeriesViewBase.Border and AreaSeriesViewBase.MarkerOptions properties are defined instead. The Border property returns an object whose settings specify the color, thickness and visibility of the border line. The MarkerOptions property is similar to the LineMarkerOptions, returning an object whose settings specify the appearance of the Data Point Marker in a diagram.

For more information on series views of the area type, please see the Area Series Views topic.

See Also