[]
        
(Showing Draft Content)

C1.Win.C1Chart.AlarmZone

AlarmZone Class

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

Inheritance
AlarmZone
Namespace: C1.Win.C1Chart
Assembly: C1.Win.C1Chart.4.8.dll
Syntax
[TypeConverter(typeof(HiddenPropsTypeConverter))]
public class AlarmZone

Constructors

Name Description
AlarmZone()

Creates a new instance of AlarmZone class.

Properties

Name Description
BackColor

Gets or sets the background color of the AlarmZone.

FarExtent

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

ForeColor

Gets or sets the foreground color of the AlarmZone.

GroupIndex

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

LowerExtent

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

MinHeight

Gets or sets the AlarmZone minimum pixel height.

MinWidth

Gets or sets the AlarmZone minimum pixel width.

Name

Gets or sets the name of the AlarmZone.

NearExtent

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

PatternStyle

Gets or sets the pattern style to be used if PatternVisible is true.

PatternVisible

Gets or sets whether the specified PatternStyle should be used to brush the background of the AlarmZone.

PolygonData

Gets the PolygonData object for the AlarmZone.

Shape

Gets or sets the shape of the AlarmZone.

UpperExtent

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

Visible

Gets or sets the visibility of the AlarmZone.

Methods

Name Description
IsInsideZone(int, int)

Returns true if the specified client coordinate lies within the shape of the AlarmZone. AlarmZones may overlap, with one more AlarmZones on top of others. This method returns true as long as the coordinate is within the bounds of the AlarmZone, regardless of whether the AlarmZone is covered by another at the specified coordinate.