VDISoft.SPC.WinControls.IndChart


Public Properties


Name
Description
ASTM_D_6299
Gets and sets when set to true, the ASTM D 6299 standard is used for calculating the statistics.
BackColor
Gets and sets the background color of the chart.
BorderColor
Gets and sets the color of the border that is displayed around the control.
BorderLineStyle
Gets and sets the style of the border that is displayed around the control.
BorderWidth
Gets and sets the width of the border that is displayed around the control.
BottomPadding
Gets and sets the amount of padding to add to the bottom of the control.
CalcEndCode
Gets and sets the ending code for the calculation of the chart.
CalcEndDateTime
Gets and sets the ending datetime for the calculation of the chart.
CalcEndIndex
Gets and sets the ending index for the calculation of the chart.
CalcStartCode
Gets and sets the starting code for the calculation of the chart.
CalcStartDateTime
Gets and sets the starting datetime for the calculation of the chart.
CalcStartIndex
Gets and sets the starting index for the calculation of the chart.
Caption
Gets and sets the caption of the control chart.
CaptionFont
Gets and sets the font of the caption for the control chart.
Captions
Gets and sets the caption of the control chart.
ChangeLog
Gets returns a log of the changes in the charting controls.
CondensedName
Gets this method returns the name of the control.
ControlAccess
Gets and sets the control access to the time series.
DataCodeField
Gets and sets the code field of the data source.
DataDateTimeField
Gets and sets the date/time field of the data source.
DataKeyField
Gets and sets the key field of the data source.
DataMember
Gets and sets the data member of the data source that represents a series of the control chart.
DataNameField
Gets and sets the name field of the data source.
DataSeriesField
Gets and sets the series field of the data source.
DataSource
Gets and sets the data source for a series of the control chart.
DataValueField
Gets and sets the value field of the data source.
Draw
Gets and sets the flag that determines if the control should be drawn.
LeftPadding
Gets and sets the amount of padding to add to the left of the control.
MouseNear
Gets and sets this method is used with mouse clicks.
PageSettings
Gets and sets the page settings used by the printer.
PlotEndCode
Gets and sets the ending code for the plotting of the chart.
PlotEndDateTime
Gets and sets the ending datetime for the plotting of the chart.
PlotEndIndex
Gets and sets the ending index for the plotting of the chart.
PlotStartCode
Gets and sets the starting code for the plotting of the chart.
PlotStartDateTime
Gets and sets the starting datetime for the plotting of the chart.
PlotStartIndex
Gets and sets the starting index for the plotting of the chart.
RightPadding
Gets and sets the amount of padding to add to the right of the control.
SeriesCollection
Gets the collection of series of the individuals chart.
ShowBorder
Gets and sets the flag indicating whether or not a border should be displayed around the control.
ShowImportWizard
Gets and sets the flag indicating whether or not the import wizard should be shown.
StatisticsBox
Gets and sets the box in which statistics of the chart are displayed.
ToolTipDecimals
Gets and sets the number of decimals the floating point numbers in the tooltip should display.
TooltipMode
Gets and sets the type of mode in which to display the tooltip: the options are none, help, and statistics
TopPadding
Gets and sets the amount of padding to add to the top of the control.
UseCalcCode
Gets and sets the flag that indicates if the calculation codes should be used.
UseCalcDateTime
Gets and sets the flag that indicates if the calculation datetimes should be used.
UseCalcIndex
Gets and sets the flag that indicates if the calculation indices should be used.
UsePlotCode
Gets and sets the flag that indicates if the plot codes should be used.
UsePlotDateTime
Gets and sets the flag that indicates if the plot datetimes should be used.
UsePlotIndex
Gets and sets the flag that indicates if the plot indices should be used.
VerboseName
Gets this method returns the name of the control.
XAxis
Gets and sets the XAxis (HorizontalAxis) of the control chart.
XAxisFont
Gets and sets the font of the XAxis (HorizontalAxis) of the control chart.
XAxisLabel
Gets and sets the label of the XAxis (HorizontalAxis) of the control chart.
XAxisLabelFont
Gets and sets the label's font of the XAxis (HorizontalAxis) of the control chart.
YAxis
Gets and sets the YAxis (VerticalAxis) of the control chart.
YAxisFont
Gets and sets the font of the YAxis (VerticalAxis) of the control chart.
YAxisLabel
Gets and sets the label of the YAxis (VerticalAxis) of the control chart.
YAxisLabelFont
Gets and sets the label's font of the YAxis (VerticalAxis) of the control chart.

Public Methods


Name
Description
Activate
Method for activating a control.
Calculate
Method for calculating the statistics of the control.
CopyImageToClipboard
Copies an image representation of the chart to the clipboard.
DataBind
Manually perform the data binding.
DrawControl
Draw the control using the graphics object in the specified rectangle.
GetChartAsBitmap
Convert the chart to a bitmap.
GetChartAsStream
Convert the chart to memory stream.
GetChartAsString
Returns a representation of the chart in text format.
GetHTMLChartInfo
Add tooltips and information to an HTML chart.
IsLicensed
Method for determining the licensing status of the control.
Print
Print the chart.
ReadText
Read in the data and properties of the chart in text format.
ReadXML
Read in the data and properties of the chart in XML.
ReadXMLSeriesProperties
Read in the series properties of the chart in XML.
RenderToFile
Convert the chart to an image and save it to a file.
ResetBackColor
Sets the background color of the control to the default.
ShowCaptionEditor
The caption editor of the chart.
ShowProperties
The properties dialog of the control.
ShowXAxisEditor
Displays the XAxis editor dialog.
ShowYAxisEditor
Displays the YAxis editor dialog.
WriteText
Write out the data and properties of the chart in text format.
WriteVDIInformation
Method for writing out licensing information.
WriteXML
Write out the data and properties of the chart in XML.
WriteXMLData
Write out the data of the chart in XML.
WriteXMLProperties
Write out the properties of the chart in XML.
WriteXMLSeriesProperties
Write out the series properties of the chart in XML.

Public Events


Name
Description
ChartRuleDoRuleChanged
Occurs when the ChartRule:DoRule of the ChartRule changes.
ChartRuleFailed
Occurs when a ChartRule fails.
ChartRuleFailLengthChanged
Occurs when the ChartRule:FailLength of the ChartRule changes.
ChartRuleLimitLowerChanged
Occurs when the ChartRule:LimitLower of the ChartRule changes.
ChartRuleLimitUpperChanged
Occurs when the ChartRule:LimitUpper of the ChartRule changes.
ChartRuleLowerLimitChanged
Occurs when the ChartRule:LowerLimit of the ChartRule changes.
ChartRuleRunLengthChanged
Occurs when the ChartRule:RunLength of the ChartRule changes.
ChartRuleTypeChanged
Occurs when the ChartRule:Type of the ChartRule changes.
ChartRuleUpperLimitChanged
Occurs when the ChartRule:UpperLimit of the ChartRule changes.
IndSampleAdded
Occurs when an IndSample is added to an IndSeries.
IndSampleCodeChanged
Occurs when the IndSample:Code of an IndSample changes.
IndSampleDateTimeChanged
Occurs when the IndSample:DateTime of an IndSample changes.
IndSampleExcludedChanged
Occurs when the IndSample:ExcludeFromCalculation flag of an IndSample changes.
IndSampleKeyChanged
Occurs when the IndSample:Key of an IndSample changes.
IndSampleRemoved
Occurs when an IndSample is removed from an IndSeries.
IndSamplesCleared
Occurs when the IndSample objects of an IndSeries are cleared.
IndSampleSet
Occurs when an IndSample of an IndSeries is set.
IndSampleValueChanged
Occurs when the IndSample:Value of an IndSample changes.
IndSeriesAdded
Occurs when an IndSeries is added to the IndSeriesCollection.
IndSeriesCleared
Occurs when the IndSeries objects of the IndSeriesCollection are cleared.
IndSeriesRemoved
Occurs when an IndSeries is removed from the IndSeriesCollection.
IndSeriesSet
Occurs when an IndSeries of the IndSeriesCollection is set.
LimitRangeAdded
Occurs when a LimitRange is added to the LimitRanges collection.
LimitRangeCLChanged
Occurs when the LimitRange:CL of a LimitRange changes.
LimitRangeEndCodeChanged
Occurs when the LimitRange:EndCode of a LimitRange changes.
LimitRangeEndDateTimeChanged
Occurs when the LimitRange:EndDateTime of a LimitRange changes.
LimitRangeEndIndexChanged
Occurs when the LimitRange:EndIndex of a LimitRange changes.
LimitRangeLCLChanged
Occurs when the LimitRange:LCL of a LimitRange changes.
LimitRangeLSLChanged
Occurs when the LimitRange:LSL of the LimitRange changes.
LimitRangeNSLChanged
Occurs when the LimitRange:NSL of the LimitRange changes.
LimitRangeRemoved
Occurs when a LimitRange is removed from the LimitRanges collection.
LimitRangesCleared
Occurs when the LimitRange objects of the LimitRanges collection are cleared.
LimitRangeSet
Occurs when a LimitRange of the LimitRanges collection is set.
LimitRangeStartCodeChanged
Occurs when the LimitRange:StartCode of a LimitRange changes.
LimitRangeStartDateTimeChanged
Occurs when the LimitRange:StartDateTime of a LimitRange changes.
LimitRangeStartIndexChanged
Occurs when the LimitRange:StartIndex of a LimitRange changes.
LimitRangeUCLChanged
Occurs when the LimitRange:UCL of a LimitRange changes.
LimitRangeUSLChanged
Occurs when the LimitRange:USL of the LimitRange changes.
NoteAdded
Occurs when a Note is added to the Notes collection.
NoteAuthorChanged
Occurs when the Note:Author of a Note changes.
NoteDateTimeChanged
Occurs when the Note:DateTime of a Note changes.
NoteNameChanged
Occurs when the Note:Name of a Note changes.
NoteRemoved
Occurs when a Note is removed from the Notes collection.
NotesCleared
Occurs when the Note objects of the Notes collection are cleared.
NoteSet
Occurs when a Note of the Notes collection is set.
NoteTextChanged
Occurs when the Note:Text of a Note changes.

Protected Methods


Name
Description
Clear
Clear out all of the data of the chart.
CreateContextMenu
Creates a context menu, adds events to the menu, and attaches the menu to the control.
DisplayImportWizard
The import wizard of the chart.
DrawDesignMode
Draw the control in design mode using the graphics object.
DrawRunMode
Draw the control in run mode using the graphics object.
GetDataTip
Returns the string the tooltip should display.
GetTSSeriesCollection
This methods returns the series collection of the chart.
InternalDataBind
Handle the data binding for this particular chart.
InternalGetDataTip
Returns the custom tooltip of the control.
Properties_Click
Open a dialog for editing the properties of the chart.
ReadCustomXMLData
Read in any custom data of the chart in XML.
ReadXMLAxisLabel
Read in the axis label of the chart in XML.
ReadXMLCaption
Read in the caption of the chart in XML.
ReadXMLCaptions
Read in the captions of the chart in XML.
ReadXMLData
Read in the data of the chart in XML.
ReadXMLProperties
Read in the properties of the chart in XML.
ReadXMLStatisticsBox
Read in the statistics box of the chart in XML.
ReadXMLXAxis
Read in the x-axis of the chart in XML.
ReadXMLYAxis
Read in the y-axis of the chart in XML.
Render
Renders the chart using a graphics context in the bounding rectangle.
ResetMouse
Overrides the internal ResetMouse method.
ShowProperties
Open a dialog for editing the properties of the chart.
SpecificationLimitTypeFromString
Convert a string into a SpecificationLimitTypes object.
WriteXMLData
Write out the data of the chart in XML.
WriteXMLProperties
Write out the properties of the chart in XML.