2D Chart for WinForms | ComponentOne
C1.Win.C1Chart.4.8 Assembly / C1.Win.C1Chart Namespace / C1Chart Class
Properties Methods Events

In This Topic
    C1Chart Class Members
    In This Topic

    The following tables list the members exposed by C1Chart.

    Public Constructors
     NameDescription
    Public ConstructorCreates a new instance of C1Chart class.  
    Top
    Public Properties
     NameDescription
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.ContainerControl)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets the control�s assembly file version as a string.  
    Public PropertyGets the control�s assembly version as a string.  
    Public Property (Inherited from System.Windows.Forms.ContainerControl)
    Public Property (Inherited from System.Windows.Forms.ContainerControl)
    Public Property (Inherited from System.Windows.Forms.ScrollableControl)
    Public Property (Inherited from System.Windows.Forms.ScrollableControl)
    Public Property (Inherited from System.Windows.Forms.ScrollableControl)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.ScrollableControl)
    Public Property (Inherited from System.Windows.Forms.UserControl)
    Public PropertyThe background color used to display text and graphics in the control. (Inherited from C1.Win.C1ChartBase.baseChart)
    Public PropertyThe background image used for the control. (Inherited from C1.Win.C1ChartBase.baseChart)
    Public PropertyGets or sets the background image layout as defined in the System.Windows.Forms.ImageLayout enumeration. (Inherited from C1.Win.C1ChartBase.baseChart)
    Public Property (Inherited from System.Windows.Forms.ContainerControl)
    Public Property (Inherited from System.Windows.Forms.UserControl)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets the control�s Chart Area Area object.  
    Public PropertyGets the control ChartGroups object.  
    Public PropertyGets the control ChartLabels object.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets or sets a value specifying theme based automatic color generation. The default value is ColorGeneration.Custom which specifies the standard color generation method used by C1Chart. The remaining options mimic the color themes of Microsoft Office.

    A special setting for this property is ColorGeneration.CopyToCustom. When the ColorGeneration property is set to the CopyToCustom value, the current colors are copied to the Custom color generation, and the property is automatically set to ColorGeneration.Custom for further customization. Please note that this operation is automatically performed whenever the chart data is loaded by string, file or by the designer. Please also note that as color customizations are made to the LineStyle and SymbolStyle of each ChartDataSeries, these customizations affect both the current state and the Custom state values.

     
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.ComponentModel.Component)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.ContainerControl)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets or sets the data source object that is bound to the chart.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.ScrollableControl)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets the DrawFactor of the chart element is set in DrawWithPrinter and accounts for 100/dpi inflation. (Inherited from C1.Win.C1ChartBase.baseChart)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyThe font used to display text in the control. (Inherited from C1.Win.C1ChartBase.baseChart)
    Public PropertyGets the control footer object.  
    Public PropertyThe foreground color used to display text and graphics in the control. (Inherited from C1.Win.C1ChartBase.baseChart)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets the control header object.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.ScrollableControl)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets the control interaction object.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets the control Legend object.  
    Public PropertyGets or sets the location of the chart area in chart control client coordinates. (Inherited from C1.Win.C1ChartBase.baseChart)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.ContainerControl)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyOverridden. Gets or sets a value indicating whether the print dialog pops up when the PrintChart method is called.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyDetermines whether the chart is repainted when its properties change.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets or sets the size of the chart area in chart control client coordinates. (Inherited from C1.Win.C1ChartBase.baseChart)
    Public PropertyGets or sets the chart style.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets or sets the text associated with this control. (Inherited from C1.Win.C1ChartBase.baseChart)
    Public PropertyGets the chart tooltip object.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets or sets a value indicating whether to use anti-aliasing while rendering chart graphics (only).  
    Public PropertyGets or sets a value indicating whether to use anti-aliasing while rendering chart text (only).  
    Public PropertyWhether to use a double buffer when redrawing the chart. (Inherited from C1.Win.C1ChartBase.baseChart)
    Public PropertyGets or sets a value indicating whether to render the chart with grayscale instead of color. The use of Grayscale is intended as a preview for output to a black and white device. It does not affect style brush or pen colors internally, only the rendering of the chart to the output devices and images. Using grayscale implies the use of double buffered output.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.ScrollableControl)
    Public PropertyDetermines whether the control is visible or hidden. (Inherited from C1.Win.C1ChartBase.baseChart)
    Public PropertyGets the VisualEffects object.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Top
    Public Methods
     NameDescription
    Public MethodSignals the object that initialization is starting. (Inherited from C1.Win.C1ChartBase.baseChart)
    Public MethodOverloaded.  (Inherited from System.Windows.Forms.Control)
    Public MethodStarts batch update. After changes chart is not updated immediately. EndUpdate() method must be called to restore updating. (Inherited from C1.Win.C1ChartBase.baseChart)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodReturn the enumerated value indicating the topmost displayed region at the specified coordinates.  
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.MarshalByRefObject)
    Public MethodReadies the chart object for garbage collection.  
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodOverridden. Draws the chart on the specified drawing surface.  
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodSignals the object that initialization is complete. (Inherited from C1.Win.C1ChartBase.baseChart)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodFinishes batch update. The method restores normal chart updating. (Inherited from C1.Win.C1ChartBase.baseChart)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Methodstatic (Shared in Visual Basic)Overloaded. Generates histogram data from an array of raw data and the specified interval boundaries. Count normalization is performed by specifying an appropriate NormalizationWidth.

    Although the chart has a Histogram chart type, it is sometimes preferable to generate charts similar to histograms, but with slightly different characteristics. This method is provided as a convenience for these occasions.

     
    Public MethodOverloaded.  (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodOverloaded. Obtains an image of the current chart display using the specified size.  
    Public Method (Inherited from System.MarshalByRefObject)
    Public MethodOverloaded. Obtains an metafile of the current chart display using the specified size and type.  
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.MarshalByRefObject)
    Public MethodOverloaded. Invalidates the entire surface of the control and causes the control to be redrawn. (Inherited from C1.Win.C1ChartBase.baseChart)
    Public MethodOverloaded.  (Inherited from System.Windows.Forms.Control)
    Public MethodReads the chart property and data settings (chart description) and images from the specified file.  
    Public MethodReads the chart property and data settings (chart description) and images from the specified string.  
    Public MethodReads the chart property and data settings (chart description) from the specified file.  
    Public MethodOverridden. Reads the chart property and data settings (chart description) from the specified string.  
    Public MethodReads the chart property and settings (chart description) and images from the specified file.  
    Public MethodReads the chart property and settings (chart description) and images from the specified string.  
    Public MethodOverloaded. Reads all localizations from the specified file and uses them locally at runtime.  
    Public MethodOverloaded.  (Inherited from System.Windows.Forms.Control)
    Public MethodOverridden. Raises the PageSetup dialog to manage the page settings.  
    Public Method (Inherited from System.Windows.Forms.ContainerControl)
    Public MethodOverloaded.  (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodOverloaded. Prints the control using the specified scaling and page settings to the specified rectangle.  
    Public MethodOverridden. Raises the PrintSetup dialog to manage the printer settings.  
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodOverridden. Clears the chart of all data and settings.  
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodOverloaded.  (Inherited from System.Windows.Forms.Control)
    Public MethodSaves the all of the contents of the control to the specified file, including data.  
    Public MethodSave all the chart information, including data and images to the returned string with optional formatting.  
    Public MethodSaves the all of the contents of the control to the specified file, excluding data.  
    Public MethodOverloaded. Saves the all of the contents of the control to a string, excluding data.  
    Public MethodSaves the all of the contents of the control to the specified file, including data.  
    Public MethodOverloaded. Overridden. Saves the all of the contents of the control to the specified file, including data.  
    Public MethodOverloaded. Saves an image of the chart to the specified file in the specified format of the specified size.  
    Public MethodOverloaded. Writes all current localizations to the specified file.  
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.ScrollableControl)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.ScrollableControl)
    Public MethodOverloaded.  (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodShows the data binding dialog.  
    Public MethodOverloaded. Raises the chart properties dialog at runtime.  
    Public MethodOverloaded. Raises the VisualEffects Editor dialog at runtime.  
    Public MethodOverloaded. Raises the chart wizard dialog at runtime.  
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.ComponentModel.Component)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodOverloaded.  (Inherited from System.Windows.Forms.ContainerControl)
    Public MethodOverloaded.  (Inherited from System.Windows.Forms.UserControl)
    Top
    Public Events
     NameDescription
    Public Event (Inherited from System.Windows.Forms.UserControl)
    Public Event (Inherited from System.Windows.Forms.UserControl)
    Public EventOccurs whenever the scroll position of the axis scrollbar changes.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventOccurs when the chart has changed. (Inherited from C1.Win.C1ChartBase.baseChart)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventOccurs when the DataSource property has changed.  
    Public Event (Inherited from System.ComponentModel.Component)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires when the data series is about to be drawn. This event allows changes to the brush that will be used for data series plotting, including the addition of hatching, gradients and textures.  
    Public EventFires when legend entry is drawn.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventOccurs when highlighted data element has been changed.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires before rendering labels and allows repositioning labels relative to positions of other chart elements or using data mapping methods. (Inherited from C1.Win.C1ChartBase.baseChart)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.UserControl)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventOccurs when plot area is drawing.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.ScrollableControl)
    Public EventOccurs when tooltip is shown.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires when interactive action is about to occur. This event permits additional control over the parameters of user interactions. It possible to change axes limits or cancel transformation.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Top
    See Also