Skip to main content

ChartControlSettings Members

Contains the Chart extension settings.

Constructors

Name Description
ChartControlSettings() Initializes a new instance of the ChartControlSettings class with default settings.

Properties

Name Description
AccessKey Gets or sets the access key that allows you to quickly navigate to the ASP.NET MVC extension. Inherited from SettingsBase.
AlternateText Gets or sets the alternate text displayed instead of the chart image, when this image is unavailable.
AnnotationRepository Provides centralized access to all annotations that are present in the ChartControlSettings.
Annotations Provides access to the annotations collection of the ChartControlSettings.
AppearanceName Gets or sets the name of the appearance which is currently being used to draw the chart’s elements.
Attributes Gets the collection of arbitrary attributes (for rendering only) that do not correspond to properties on the control. Inherited from SettingsBase.
AutoBindingSettingsEnabled Obsolete. Specifies whether or not the chart’s data binding is automatically adjusted during the creation of a Pivot Chart.
AutoLayout Gets or sets a value, which specifies whether the adaptive layout feature is enabled for chart elements in the chart control.
AutoLayoutSettingsEnabled Obsolete. Specifies whether or not the chart’s layout is automatically adjusted during the creation of a Pivot Chart.
AxisScaleChanged Occurs when the scale mode, measure unit, grid alignment or grid spacing of the axis scale has been changed.
AxisVisualRangeChanged Occurs when the axis visual range has been changed.
AxisWholeRangeChanged Occurs when the axis whole range has been changed.
BackColor Gets or sets the chart control’s background color.
BackImage Gets the background image settings of the chart control.
BinaryStorageMode Gets or sets a value indicating the mode in which the chart’s image is stored on the server.
BorderOptions Gets the chart control’s border style.
BoundDataChanged Occurs every time a chart control generates its series points from the underlying data source.
Breadcrumbs
CalculatedFields Returns a collection of calculated fields.
CallbackRouteValues Defines the callback routing logic by specifying the names of a Controller and an Action which should handle callbacks.
CallbackStateLoad
CallbackStateSave
ClientSideEvents Gets an object that lists the client-side events specific to the ChartControlSettings.
ClientVisible Gets or sets a value that specifies the initial visibility state of a Chart on the client.
ControlStyle Provides access to the style settings declared at the root level of the extension’s wrapped web server control. Inherited from SettingsBase.
CrosshairEnabled Gets or sets a value that specifies whether or not a crosshair cursor is enabled for a chart.
CrosshairOptions Gets the settings for a crosshair cursor allowing you to specify its position and appearance on a diagram.
CustomActionRouteValues Defines the custom callback routing logic by specifying the names of a Controller and an Action which should handle custom callbacks initiated by the MVCxClientChart.PerformCallback method.
CustomCallback Obsolete. Fires when a callback has been initiated.
CustomDrawAxisLabel Occurs before axis label items are drawn when the chart’s contents are being drawn.
CustomDrawCrosshair
CustomDrawSeries Occurs before a series is drawn when the chart’s contents are being drawn.
CustomDrawSeriesPoint Occurs before a series point is drawn when the chart’s contents are being drawn.
CustomizeAutoBindingSettings Occurs after automatic settings are applied to a chart’s data source.
CustomizeLegend Obsolete. Occurs before automatic settings are applied to the legend‘s layout properties.
CustomizePieTotalLabel
CustomizeResolveOverlappingMode Obsolete. Occurs before an automatic setting is applied to the overlap resolving mode of series labels.
CustomizeSimpleDiagramLayout Occurs before automatic settings are applied to the Simple Diagram‘s layout properties.
CustomizeStackedBarTotalLabel
CustomizeXAxisLabels Obsolete. Occurs after automatic layout settings are applied to the X-axis’ labels.
CustomJSProperties Enables you to supply any server data that can then be parsed on the client.
CustomPaint Occurs after the chart has been drawn.
DescriptionUrl Gets or sets the location of a detailed description of the chart.
Diagram Gets the web chart control’s diagram and provides access to its settings.
DrillDownStateChanged
DrillDownStateChanging
EmptyChartText Provides access to the settings of the text to be displayed in the chart, when it has no data to display.
EnableCallbackAnimation Gets or sets a value that specifies whether a specific animation effect is used when a Chart’s content is updated via a callback.
EnableClientSideAPI Gets or sets a value that specifies whether the extension to which this ChartControlSettings object is passed can be manipulated on the client side via code.
EnableClientSidePointToDiagram Obsolete. Specifies whether it’s allowed to perform conversions between screen coordinates and diagram coordinates on the client-side.
EnableTheming Gets or sets a value indicating whether themes apply to this extension. Inherited from SettingsBase.
FillStyle Gets the chart control’s background fill style.
Height Gets or sets the height of the chart.
IndicatorsPaletteName Specifies the palette that is used to paint all indicators existing in a chart control.
Init Enables you to perform custom actions when an extension is initialized. Inherited from SettingsBase.
Legend Gets the chart control’s legend and provides access to its settings.
LegendItemChecked Occurs when a legend item is checked in the legend check box.
Legends Returns a collection of additional legends.
LoadingPanelDelay Obsolete. Gets or sets the delay before displaying the loading panel in the chart control.
LoadingPanelImage Gets the position of an image displayed within a loading panel with respect to the panel’s text content.
LoadingPanelImagePosition Obsolete. Gets or sets the position of an image displayed within a loading panel.
LoadingPanelText Obsolete. Gets or sets the text to be displayed within a loading panel while waiting for a callback response.
Name Specifies the unique identifier name for the extension. Inherited from SettingsBase.
ObjectSelected Occurs before any chart element is selected at runtime.
Padding Specifies the internal space between the chart’s content (the diagram and legend) and its edge, in pixels.
PaletteBaseColorNumber Gets or sets the number of a color within the selected palette, which will be used as a base color to paint series points.
PaletteName Gets or sets the name of the palette currently used to draw the chart’s elements.
PaletteRepository Gets the palette repository of the chart.
PaneCollapsedChanged
PivotChartingCustomizeLegend Occurs before automatic settings are applied to the legend‘s layout properties.
PivotChartingCustomizeResolveOverlappingMode Occurs before an automatic setting is applied to the overlap resolving mode of series labels.
PivotChartingCustomizeXAxisLabels Occurs after automatic layout settings are applied to the X-axis’ labels.
PivotGridDataSourceOptions Provides access to the settings that determine the Chart’s behavior after it has bridged with a Pivot Grid.
PivotGridSeriesExcluded Occurs after a chart has been bound to a Pivot Grid.
PivotGridSeriesPointsExcluded Occurs after a chart has been bound to a Pivot Grid.
PreRender Allows custom processing to be implemented before the extension is rendered to the page. Inherited from SettingsBase.
RenderFormat Gets or sets a value specifying the image format used to display a chart.
RightToLeft Gets or sets a value indicating whether chart elements are aligned using right-to-left alignment.
RuntimeSelection Obsolete. Gets or sets a value indicating if chart elements can be selected by end-users at runtime.
SaveStateOnCallbacks Gets or sets a value indicating whether a chart’s view state should be saved between multiple callbacks.
SelectedItemsChanged Occurs after the selection of a chart item has been changed.
SelectedItemsChanging
SelectionMode Gets or sets a value which specifies how the chart elements are selected.
Series Provides access to the chart control’s collection of series objects.
SeriesDataMember Gets or sets the name of the data field that contains names for automatically generated series.
SeriesNameTemplate Gets the settings used to name data bound series.
SeriesSelectionMode Gets or sets a value specifying how the series is selected in the chart control.
SeriesSorting Gets or sets a value that specifies how series are sorted within the chart control based upon the series names.
SeriesTemplate
SettingsLoadingPanel Provides access to the loading panel settings.
ShowLoadingPanel Obsolete. Gets or sets whether the loading panel can be displayed.
ShowLoadingPanelImage Obsolete. Specifies whether or not the image can be displayed within a loading panel while waiting for a callback response.
SkinID Gets or sets the skin to apply to the control. Inherited from SettingsBase.
SmallChartText Gets the settings for the text to be displayed in the chart, when it’s too small to fit the diagram.
SmallChartTextShowing Occurs when the control size does not allow you to display a readable chart.
Style Gets a collection of all cascading style sheet (CSS) properties applied to an extension. Inherited from SettingsBase.
Styles Provides access to style settings that allow the appearance of the extension (and its visual elements) to be defined.
TabIndex Gets or sets the tab index of the control element of the web page. Inherited from SettingsBase.
Theme Gets or sets the name of the theme to be applied to the extension. Inherited from SettingsBase.
Titles Gets the collection of chart titles.
ToolTip Gets or sets a UI element’s tooltip text. Inherited from SettingsBase.
ToolTipController Specifies the tooltip controller component that controls the appearance, position and other settings of tooltips displayed in the Chart control.
ToolTipEnabled Gets or sets a value that specifies whether or not a tooltip is enabled for a chart.
ToolTipOptions Gets the tooltip settings that allow you to specify its position and appearance on a diagram.
Width Gets or sets the width of the chart.

Methods

Name Description
Dispose() Disposes the ChartControlSettings object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
FunnelDiagram3D(Action<FunnelDiagram3D>) Configures the chart diagram as a 3D funnel diagram.
GanttDiagram(Action<GanttDiagram>) Configures the chart diagram as a gantt diagram.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
LoadFromFile(String) Restores the chart’s layout from the specified file.
LoadFromStream(Stream) Restores the chart’s layout from the specified stream.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
PolarDiagram(Action<PolarDiagram>) Configures the chart diagram as a polar diagram.
RadarDiagram(Action<RadarDiagram>) Configures the chart diagram as a radar diagram.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
RegisterSummaryFunction(String, String, Nullable<ScaleType>, Int32, SummaryFunctionArgumentDescription[], SummaryFunction) Registers the custom summary function with the specified settings.
SaveToFile(String) Saves the chart’s layout to the specified file.
SaveToStream(Stream) Saves the chart’s layout to the specified stream.
SimpleDiagram(Action<SimpleDiagram>) Configures the chart diagram as a simple diagram.
SimpleDiagram3D(Action<SimpleDiagram3D>) Configures the chart diagram as a 3D simple diagram.
SwiftPlotDiagram(Action<SwiftPlotDiagram>) Configures the chart diagram as a swift plot diagram.
ToString() Returns a string that represents the current object. Inherited from Object.
XYDiagram(Action<XYDiagram>) Configures the chart diagram as a XY-diagram.
XYDiagram3D(Action<XYDiagram3D>) Configures the chart diagram as a pseudo 3D XY (Cartesian) diagram.
See Also