[]
        
(Showing Draft Content)

C1.Win.FlexReport.Chart.ChartAlarmZone

ChartAlarmZone Class

Represents a series of bands or shapes that can be placed behind the plotted area, but in front of the chart background.

Inheritance
ChartAlarmZone
Implements
IC1Serializable
Namespace: C1.Win.FlexReport.Chart
Assembly: C1.Win.FlexReport.8.dll
Syntax
public class ChartAlarmZone : ChartObject, INotifyPropertyChanged, IC1Serializable

Constructors

Name Description
ChartAlarmZone()

Properties

Name Description
BackColor

Gets or sets the background color of the ChartAlarmZone.

Inherits from plot area. A ChartAlarmZone always displays the BackColor when showing the zone. If a Pattern is used, the ForeColor is also used to draw the pattern lines.

FarExtent

Gets or sets the far extent of the ChartAlarmZone in X-axis data coordinates.

Typically, the FarExtent is the larger X value in data coordinates that the ChartAlarmZone extends. If the FarExtent and NearExtent are both zero, then both are assumed to be the Max and Min values of the X-axis, respectively.

ForeColor

Gets or sets the foreground color of the ChartAlarmZone.

Inherits from plot area. A ChartAlarmZone always displays the BackColor when showing the zone. If a Pattern is used, the ForeColor is also used to draw the pattern lines.

GroupIndex

Gets or sets the index of the data group of the ChartAlarmZone.

The group index indicates the Chart2DGroup for which the ChartAlarmZone extents specify the data coordinates of the ChartAlarmZone. If the group index specifies a non-existent Chart2DGroup, the ChartAlarmZone is not drawn.

LowerExtent

Gets or sets the lower extent of the ChartAlarmZone in Y-axis data coordinates.

Typically, the LowerExtent is the smaller Y value in data coordinates that the ChartAlarmZone extends. If the UpperExtent and LowerExtent are both zero, then both are assumed to be the Max and Min values of the Y-axis, respectively.

MinHeight

Gets or sets the ChartAlarmZone minimum height, in twips.

If the height of the ChartAlarmZone is less than the specified value in twips, the ChartAlarmZone is drawn with the specified height. Applicable only for Cartesian charts and rectangular or elliptical shaped alarm zones.

MinWidth

Gets or sets the ChartAlarmZone minimum width, in twips.

If the width of the ChartAlarmZone is less than the specified value in twips, the ChartAlarmZone is drawn with the specified width. Applicable only for Cartesian charts and rectangular or elliptical shaped alarm zones.

Name

Gets or sets the name of the ChartAlarmZone.

NearExtent

Gets or sets the near extent of the ChartAlarmZone in X-axis data coordinates.

Typically, the NearExtent is the smaller X value in data coordinates that the ChartAlarmZone extends. If the FarExtent and NearExtent are both zero, then both are assumed to be the Max and Min values of the X-axis, respectively.

PatternStyle

Gets or sets the pattern style to be used if PatternVisible is true. The PatternStyle is penned in the ChartAlarmZone ForeColor.

PatternVisible

Gets or sets a value indicating whether the specified PatternStyle should be used to brush the background of the ChartAlarmZone.

Shape

Gets or sets the shape of the ChartAlarmZone.

A ChartAlarmZone of rectangle shape is specified by the rectangle bounded by the data coordinates specified by the extents of the ChartAlarmZone.

A ChartAlarmZone of elliptical shape is specified by the rectangle bounded by the data coordinates specified by the extents of the ChartAlarmZone.

UpperExtent

Gets or sets the upper extent of the ChartAlarmZone in Y-axis data coordinates.

Typically, the UpperExtent is the larger Y value in data coordinates that the ChartAlarmZone extends. If the UpperExtent and LowerExtent are both zero, then both are assumed to be the Max and Min values of the Y-axis, respectively.

Visible

Gets or sets the visibility of the ChartAlarmZone.

Methods

Name Description
AssignFrom(ChartObject)

For internal use only. Assigns (copies) properties from another ChartObject to the current object.

ResetBackColor()

Resets the BackColor property to default state.

ResetForeColor()

Resets the ForeColor property to default state.

ShouldSerializeBackColor()

Returns false if the BackColor property is in the default state. The default state is to inherit the BackColor from the Chart2DPlotArea object.

ShouldSerializeForeColor()

Returns false if the ForeColor property is in the default state. The default state is to inherit the ForeColor from the Chart2DPlotArea object.