[]
        
(Showing Draft Content)

C1.Win.C1Chart3D.C1Chart3D

C1Chart3D Class

The main chart control class.

Namespace: C1.Win.C1Chart3D
Assembly: C1.Win.C1Chart3D.4.8.dll
Syntax
[ToolboxBitmap(typeof(C1Chart3D), "C1Chart3D.png")]
public class C1Chart3D : baseChart, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IContainerControl, iChartRect, ISupportInitialize

Constructors

Name Description
C1Chart3D()

Initializes a new instance of the C1Chart3D class.

Properties

Name Description
AreaStyle

Gets the ChartArea style.

AssemblyFileVersionString

Gets the control�s AssemblyFileVersion as a string. The AssemblyFileVersion is also viewable from the properties dialog of the control assembly dll.

AssemblyVersionString

Gets the control�s AssemblyVersion as a string. The AssemblyVersion is also viewable from the properties dialog of the control assembly dll, but only in the �other version information� section.

ChartArea

Gets the control chart area object.

ChartGroups

Gets the control chart groups object.

ChartLabels

Gets the control chart labels object.

DefaultLabelStyle

Gets the ChartLabels default style.

Gets the control footer object.

FooterStyle

Gets the Footer style.

Header

Gets the control header object.

HeaderStyle

Gets the Header style.

Interaction

Gets the control interaction object.

Legend

Gets the control legend object.

LegendStyle

Gets the Legend style.

Repaint

Gets or sets a value indicating whether the chart is automatically repainted when its properties are modified.

Style

Gets the chart style.

UseAntiAliasedGraphics

Gets or sets a value indicating whether to use anti-aliasing while rendering chart graphics (only).

UseAntiAliasedText

Gets or sets a value indicating whether to use anti-aliasing while rendering chart text (only).

UseGrayscale

Gets 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.

Methods

Name Description
CreateAccessibilityInstance()
Dispose()

Clean up any resources being used.

Draw(Graphics, Rectangle)

Draw the chart on the specified drawing surface.

EndInit()

Signals the object that initialization is complete.

GetImage()

Obtains an image of the current chart using the display size.

GetImage(ImageFormat)

Obtains an image of the current chart using the specified format and the display size.

GetImage(ImageFormat, Size)

Obtains an image of the current chart using the specified format and size.

GetImage(Size)

Obtains an image of the current chart using the specified size.

GetMetafile()

Obtains an metafile of the current chart display using the specified size.

GetMetafile(Size)

Obtains an metafile of the current chart display using the specified size.

GetMetafile(Size, EmfType)

Obtains an metafile of the current chart display using the specified size and type.

LoadChartFromFile(string)

Load chart description from the file.

LoadChartFromString(string)

Loads chart description from a string.

LoadChartTemplateFromFile(string)

Load chart template from the file.

LoadChartTemplateFromString(string)

Loads chart template from a string.

LoadLocalizations(byte[])

Reads all localizations from the specified byte array and uses them locally at runtime.

LoadLocalizations(Stream)

Reads all localizations from the specified stream and uses them locally at runtime.

LoadLocalizations(string)

Reads all localizations from the specified file and uses them locally at runtime.

OnCreateControl()
OnResize(EventArgs)
PageSetup()

Raises the PageSetup dialog to manage the page settings.

PrintChart()

Prints the control using default scaling within the margins of the printer page.

PrintChart(PrintScaleEnum)

Prints the control using the specified scaling within the margins of the printer page.

PrintChart(PrintScaleEnum, Rectangle)

Prints the control using the specified scaling within the specified rectangle of the printer page.

PrintChart(PrintScaleEnum, Rectangle, PageSettings)

Prints the control using the specified scaling and page settings to the specified rectangle.

PrintChart(PrintScaleEnum, Rectangle, PageSettings, bool)

Prints the control using the specified scaling and page settings to the specified rectangle.

PrintSetup()

Raises the PrintSetup dialog to manage the printer settings.

Reset()

Clears the chart of all data and settings.

SaveChartTemplateToFile(string)

Save chart template to the file.

SaveChartTemplateToString()

Save chart template to a string.

SaveChartTemplateToString(bool)

Save chart description to the string.

SaveChartToFile(string)

Save chart description to the file.

SaveChartToString()

Save chart description to a string.

SaveChartToString(bool)

Save chart description to the string.

SaveImage(ref byte[], ImageFormat)

Saves an chart image of the specified format to the specified byte array.

SaveImage(ref byte[], ImageFormat, Size)

Saves an chart image of the specified format and size to the specified byte array.

SaveImage(ImageFormat)

Saves an chart image of the specified format and display size to the clipboard.

SaveImage(ImageFormat, Size)

Saves an chart image of the specified format and size to the clipboard.

SaveImage(Stream, ImageFormat)

Saves an chart image of the specified format to the specified stream.

SaveImage(Stream, ImageFormat, Size)

Saves an chart image of the specified format and size to the specified stream.

SaveImage(string, ImageFormat)

Saves an chart image of the specified format and display size to the specified file.

SaveImage(string, ImageFormat, Size)

Saves an chart image of the specified format and size to the specified file.

SaveLocalizations(out byte[])

Writes all current localizations to the specified byte array.

SaveLocalizations(Stream)

Writes all current localizations to the specified stream.

SaveLocalizations(string)

Writes all current localizations to the specified file.

SetDefaultChart(bool)

Initializes the chart data to default values for design modes.

ShowProperties()

Raises the properties dialog at runtime.

ShowProperties(ref Rectangle)

Raises the properties dialog at runtime.

ShowWizard()

Raises the wizard dialog at runtime.