Each chart type in the ActiveReports Chart control contains specific properties that apply to it. You can set the chart type and the correlating series-specific properties in the Series Collection Editor dialog via the Series (Collection) property in the Properties Window of Visual Studio and in the DataPoint Collection dialog box via the Points (Collection) property in the Series dialog.
Chart Standard Properties
- Backdrop: Gets or sets the backdrop information for the series. Does not apply to Bezier, Line, LineXY, Line3D, PlotXY, or Scatter charts.
- BorderLine: Gets or sets the line information used to draw the border of the series. Does not apply to Bezier, Line, LineXY, PlotXY, or Scatter charts.
- Line: Gets or sets the line information for the series. Only applies to Bezier, Line, and LineXY charts.
- Marker: Gets or sets the ToolTip settings for the series.
- ToolTip: Gets or sets the ToolTip information for the series.
Charts and Custom Properties
- Area (none)
- Area3D
- LineBackdrop Gets or sets the backdrop information for the 3D line.
- Thickness Gets or sets the thickness of the 3D line.
- Width Gets or sets the width of the 3D line.
- Bar2D
- Gap Gets or sets the space between the bars of each X axis value.
- Bar3D
- BarTopPercent Gets or sets the percentage of the top of the bar that is shown for Cone or Custom BarTypes.
- BarType Gets or sets the type of bars that are displayed. Values are Bar, Cylinder, Cone, Pyramid, and Custom.
- Gap Gets or sets the space between the bars of each X axis value.
- PointBarDepth Gets or sets the thickness of the 3D bar.
- RotationAngle Gets or sets the starting horizontal angle for custom 3D bar shapes. Can only be used with the Custom BarType.
- VertexNumber Gets or sets the number of vertices for the data point, used to create custom 3D bar shapes. Can only be used with the Custom BarType. Bars must contain 3 or more vertices.
- Bezier (none)
- Bubble
- MaxSizeFactor Gets or sets the maximum size of the bubble radius. Values must be less than or equal to 1. Default is .25.
- MaxValue Gets or sets the bubble size that is used as the maximum.
- MinValue Gets or sets the bubble size that is used as the minimum.
- Shape Gets or sets the shape of the bubbles. Uses or returns a valid MarkerStyle enumeration value.
- BubbleXY
- MaxSizeFactor Gets or sets the maximum size of the bubble radius. Values must be less than or equal to 1. Default is .25.
- MaxValue Gets or sets the bubble size that is used as the maximum.
- MinValue Gets or sets the bubble size that is used as the minimum.
- Shape Gets or sets the shape of the bubbles. Uses or returns a valid MarkerStyle enumeration value.
- Candle
- BodyDownswingBackdrop Gets or sets the backdrop information used to fill the downswing rectangle.
- BodyUpswingBackdrop Gets or sets the backdrop information used to fill the upswing rectangle.
- BodyWidth Gets or sets the width of the rectangle used to show upswing or downswing.
- Wickline Gets or sets the line information for the wick line.
- ClusteredBar
- BarTopPercent Gets or sets the percentage of the top of the bar that is shown for Cone or Custom BarTypes.
- BarType Gets or sets the type of bars that are displayed. Values are Bar, Cylinder, Cone, Pyramid, and Custom.
- Gap Gets or sets the space between the bars of each X axis value.
- PointBarDepth Gets or sets the thickness of the 3D bar.
- RotationAngle Gets or sets the starting horizontal angle for custom 3D bar shapes. Can only be used with the Custom BarType.
- VertexNumber Gets or sets the number of vertices for the data point, used to create custom 3D bar shapes. Can only be used with the Custom BarType. Bars must contain 3 or more vertices.
- Doughnut
- ExplodeFactor Gets or sets the amount of separation between data point values. The value must be less than or equal to 1. To explode one section of the doughnut chart, set ExplodeFactor on the data point instead of on the series.
- HoleSize Gets or sets the inner radius of the chart. If set to 0, the chart looks like a pie chart. The value must be less than or equal to 1.
- OutsideLabels Gets or sets a value indicating whether the data point labels appear outside the chart.
- Radius Gets or sets the size of the doughnut within the chart area.
- StartAngle Gets or sets the horizontal start angle for the series.
- Doughnut3D
- ExplodeFactor Gets or sets the amount of separation between data point values. The value must be less than or equal to 1. To explode one section of the doughnut chart, set ExplodeFactor on the data point instead of on the series.
- HoleSize Gets or sets the inner radius of the chart. If set to 0, the chart looks like a pie chart. The value must be less than or equal to 1.
- OutsideLabels Gets or sets a value indicating whether the data point labels appear outside the chart.
- Radius Gets or sets the size of the doughnut within the chart area.
- StartAngle Gets or sets the horizontal start angle for the series data points.
- Funnel
- BaseStyle Gets or sets a circular or square base drawing style for the 3D funnel chart. This property can only be with the Projection property set to Orthogonal.
- CalloutLine Gets or sets the style for a line connecting the marker label to its corresponding funnel section. The default value is a black one-point line.
- FunnelStyle Gets or sets the Y value for the series points to the width or height of the funnel. The default value is YIsHeight.
- MinPointHeight Gets or sets the minimum height allowed for a data point in the funnel chart. The height is measured in relative coordinates.
- NeckHeight Gets or sets the neck height for the funnel chart. This property can only be used with the FunnelStyle property set to YIsHeight. The default value is 5.
- NeckWidth Gets or sets the neck width for the funnel chart. This property can only be used with the FunnelStyle property set to YIsHeight. The default value is 5.
- OutsideLabels Gets or sets a value indicating whether the labels are placed outside of the funnel chart. The default value is True.
- OutsideLabelsPlacement Gets or sets a value indicating whether the data point labels appear on the left or right side of the funnel. This property can only be used with the OutsideLabels property set to True.
- PointGapPct Gets or sets the amount of space between the data points of the funnel chart. The PointGapPct is measured in relative coordinates. The default value is 0, and valid values range from 0 to 100.
- RotationAngle Gets or sets the left-to-right rotation angle of the funnel. The valid values range from -180 to 180 degrees. This property is only effective with the Projection property set to Orthogonal and the BaseStyle property set to SquareBase.
- Gantt
- Gap Gets or sets the space between the bars of each X axis value.
- HiLo
- HiLoLine Gets or sets the line information for the hi-lo line.
- HiLoOpenClose
- HiLoLine Gets or sets the line information for the hi-lo line.
- CloseLine Gets or sets the line information for the close line.
- OpenLine Gets or sets the line information for the open line.
- TickLen Gets or sets the length of the tick for the open and close lines.
- HorizontalBar
- Gap Gets or sets the space between the bars of each X axis value.
- HorizontalBar3D
- BarTopPercent Gets or sets the percentage of the top of the bar that is shown for Cone or Custom BarTypes.
- BarType Gets or sets the type of bars that are displayed. Values are Bar, Cylinder, Cone, Pyramid, and Custom.
- Gap Gets or sets the space between the bars of each X axis value.
- PointBarDepth Gets or sets the thickness of the 3D bar.
- Kagi
- BodyDownswingBackdrop Gets or sets the style and color settings for the three-dimensional side view of downswing Kagi lines. This property is only available with the Kagi 3D chart type, and is only effective when the Width property is set to a value higher than 25.
- BodyUpswingBackdrop Gets or sets the style and color settings for the three-dimensional side view of upswing Kagi lines. This property is only available with the Kagi 3D chart type, and is only effective when the Width property is set to a value higher than 25.
- DownswingLine Gets or sets the style and color settings to use for a Kagi line which charts a price decrease.
- ReversalAmount Gets or sets the amount that a price must shift in order for the Kagi line to change direction.
- UpswingLine Gets or sets the style and color settings to use for a Kagi line which charts a price increase.
- Width Gets or sets the width of the three-dimensional side view of the Kagi lines.This property is only available with the Kagi 3D chart type, and must be set higher than its default value of 1 in order to display body downswing and upswing backdrops.
- Line (none)
- Line3D
- LineBackdrop Gets or sets the backdrop information for the 3D line.
- Thickness Gets or sets the thickness of the 3D line.
- Width Gets or sets the width of the 3D line.
- LineXY (none)
- PlotXY (none)
- Point and Figure
- BoxSize Gets or sets the amount a price must change in order to create another X or O.
- DownswingLine Gets or sets the style and color settings for the downswing Os.
- ReversalAmount Gets or sets the amount that a price must shift in order for a new column to be added.
- UpswingLine Gets or sets the style and color settings for the upswing Xs.
- Pyramid
- BaseStyle Gets or sets a circular or square base drawing style for the 3D pyramid chart. This property can only be with the Projection property set to Orthogonal.
- MinPointHeight Gets or sets the minimum height allowed for a data point in the pyramid chart. The height is measured in relative coordinates.
- OutsideLabels Gets or sets a value indicating whether the labels are placed outside of the pyramid chart. The default value is True.
- OutsideLabelsPlacement Gets or sets a value indicating whether the data point labels appear on the left or right side of the pyramid. This property can only be used with the OutsideLabels property set to True.
- PointGapPct Gets or sets the amount of space between the data points of the pyramid chart. The PointGapPct is measured in relative coordinates. The default value is 0, and valid values range from 0 to 100.
- RotationAngle Gets or sets the left-to-right rotation angle of the pyramid. The valid values range from -180 to 180 degrees. This property is only effective with the Projection property set to Orthogonal and the BaseStyle property set to SquareBase.
- Renko
- BodyDownswingBackdrop Gets or sets the style and color settings for the downswing bricks.
- BodyUpswingBackdrop Gets or sets the style and color settings for the upswing bricks.
- BoxSize Gets or sets the amount a price must change in order to create another brick.
- Scatter (none)
- StackedArea (none)
- StackedBar
- Gap Gets or sets the space between the bars of each X axis value.
- StackedBar3D
- BarTopPercent Gets or sets the percentage of the top of the bar that is shown for Cone or Custom BarTypes.
- BarType Gets or sets the type of bars that are displayed. Values are Bar, Cylinder, Cone, Pyramid, and Custom.
- Gap Gets or sets the space between the bars of each X axis value.
- VertexNumber Gets or sets the number of vertices for the data point, used to create custom 3D bar shapes. Can only be used with the Custom BarType. Bars must contain 3 or more vertices.
- StackedArea100Pct (none)
- StackedBar100Pct
- Gap Gets or sets the space between the bars of each X axis value.
- StackedBar3D100Pct
- BarTopPercent Gets or sets the percentage of the top of the bar that is shown for Cone or Custom BarTypes.
- BarType Gets or sets the type of bars that are displayed. Values are Bar, Cylinder, Cone, Pyramid, and Custom.
- Gap Gets or sets the space between the bars of each X axis value.
- VertexNumber Gets or sets the number of vertices for the data point, used to create custom 3D bar shapes. Can only be used with the Custom BarType. Bars must contain 3 or more vertices.
- Three Line Break
- BodyDownswingBackdrop Gets or sets the style and color settings for the downswing boxes.
- BodyUpswingBackdrop Gets or sets the style and color settings for the upswing boxes.
- NewLineBreak Gets or sets the number of previous boxes/lines that must be compared before a new box/line is drawn. The default value is 3.