[]
        
(Showing Draft Content)

C1.Win.FlexPivot.FlexPivotChart

FlexPivotChart Class

Represents a custom chart control for visualizing FlexPivot data.

Namespace: C1.Win.FlexPivot
Assembly: C1.Win.FlexPivot.8.dll
Syntax
[ToolboxBitmap(typeof(FlexPivotChart), "FlexPivotChart.png")]
public class FlexPivotChart : Panel, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, ISupportInitialize

Constructors

Name Description
FlexPivotChart()

Initializes a new instance of a FlexPivotChart.

Fields

Name Description
miChartTypes

The "Chart Type" item of default context menu.

miCopy

The "Copy" item of default context menu.

miShowGridLines

The "Show Gridlines" item of default context menu.

miShowLegend

The "Show Legend" item of default context menu.

miShowTitle

The "Show Title" item of default context menu.

miStacked

The "Stacked" item of default context menu.

Properties

Name Description
BackColor

Overridden to modify the default value and attributes.

Chart

Gets or sets the underlying chart control.

ChartTitle

Sets the title of the C1FlexPivotChart.

ChartTotals

Gets or sets whether the chart should include only totals.

ChartType

Gets or sets the chart type (Bar, Column, Line, Area, etc).

CustomPalette

Gets or sets the chart custom palette.

DataSource

Gets or sets the C1FlexPivotPanel that provides data for this chart.

LegendGroups

Gets or sets a value that determines whether to show groups in chart legend.

MaxPoints

Gets or sets the maximum number of points shown in each series.

MaxSeries

Gets or sets the maximum number of data series shown in the chart.

Palette

Gets or sets the chart palette.

ShowGridLines

Gets or sets whether the chart includes gridlines along the X axis.

ShowHeaders

Gets or sets a value that determines whether the chart should display group headers.

ShowHierarchicalAxes

Gets or sets a value that determines whether the chart should group axis annotations for grouped data.

ShowLegend

Gets or sets whether the chart includes a legend describing each series.

ShowTitle

Gets or sets whether the chart contains a title above the data.

Stacked

Gets or sets a value that determines whether the series should be stacked or placed side-by-side.

UseAxisScrollbar

Gets or sets the value indicating whether to use axis scrollbart when number of labels is large.

Methods

Name Description
BeginInit()
Dispose(bool)

Clean up any resources being used.

EndInit()
InitializeContextMenu()

Creates and initialize context menu.

OnUpdated()

Raises the Updated event.

OnUpdating()

Raises the Updating event.

OnVisibleChanged(EventArgs)

Overridden to update the chart when it becomes visible.

ProcessCmdKey(ref Message, Keys)
ReadXml(string)

Reads the control settings from a file.

ReadXml(XmlReader)

Reads the control settings from an System.Xml.XmlReader.

UpateContextMenu()

Updates context menu.

Update()

Rebuilds the chart even when it is not visible.

WriteXml(string)

Saves the control settings into an Xml file.

WriteXml(XmlWriter)

Saves the control settings into an System.Xml.XmlWriter.

Events

Name Description
Updated

Occurs after the FlexPivotChart finishes updating.

Updating

Occurs before the FlexPivotChart starts updating.