Series overview

Constructors

 ConstructorRequired for Windows.Forms Class Composition Designer support

Public Events

 AfterDrawValuesCalled just after drawing all series points, and before drawing other series that are in front.
 BeforeDrawPointTriggered Before a Series Point is plotted. Use to modify paint characteristics of indexed point.
 BeforeDrawValuesCalled just before drawing all series points, and after drawing other series that are behind.
 ClickOccurs when the control is clicked.
 DblClickOccurs when the control is double-clicked.
 GetSeriesMarkTriggered on placing Mark for each Series Point. Use this method to modify the Mark Text content.
 MouseEnterOccurs when the mouse pointer enters the control.
 MouseLeaveOccurs when the mouse pointer leaves the control.

Public Fields

 AutoDepthConstant field for internal use.
 AutoZOrderConstant field for internal use.
 bBrush
 GetHorizAxisReturns the horizontal axis associated with the series.
 GetVertAxisReturns the vertical axis associated with the series.
 HasZValuesReturns true if the series has ZValues.
 mandatory
 manualData
 notMandatory
 UseAxisReturns True when the Series needs axes to display points. For example, Pie Series returns False (it does not need axes).

Public Methods

 AddAdds the collection of objects that implement the IList interface.
 AddNullSystem.Obsolete: Please use Add() method without parameters.
 AddNullXYSystem.Obsolete: Please use Add(x,y,Color.Transparent) method.
 AssignCopies all properties from one Series component to another.
 AssignDispose
 AssignFormat
 AssignValuesAdds all Values from Source series.
 BeginUpdateRecalculates the function just one time, when finished adding points.
 CalcPosValueReturns "Value" parameter coordinate position in pixels.
 CalcSelectionPos
 CalcXPosReturns the pixel Screen Horizontal coordinate of the ValueIndex Series value.
 CalcXPosValueReturns the pixel Screen Horizontal coordinate of the specified Value.
 CalcXSizeValueReturns the size in pixels corresponding to value parameter in horizontal axis scales.
 CalcYPosReturns the pixel Screen Vertical coordinate of the ValueIndex Series value.
 CalcYPosValueReturns the pixel Screen Vertical coordinate of the specified Value.
 CalcYSizeValueReturns the size in pixels corresponding to value parameter in vertical axis scales.
 ChangeTypeReplaces ASeries object with a new Series object of another class.
 CheckDataSourceRefreshes all Series point values, either from database Tables, Queries or Series points.
 CheckOrderReorders points according to Order property of X,Y,etc value lists.
 ClearRemoves all points, texts and Colors from the Series.
 ClickedReturns the ValueIndex of the "clicked" point in the Series.
 CloneReturns a new Series, copy of this original.
 ColorRangeThis method will change the Color of a specified range of points.
 CreateNewSeriesCreates a new Series object and sets the Name, Chart, Sub-Style and Function properties.
 DeleteRemoves the index th point. X values remain unchanged.
 Draw
 DrawHiddenValue
 DrawMarksSeries
 DrawSeriesDraws the series to the Chart Canvas.
 DrawValueCalled internally. Draws the "ValueIndex" point of the Series.
 DrawValuesForwardReturns whether Series draws its points in ascending/descending order.
 EndUpdateUsed with .BeginUpdate to recalculate the function just once when finished adding points.
 FillSampleValuesAdds random values to help visualize the Series. Each series class determines how many random points to add.
 FirstDisplayedIndexReturns the index of the series point that is displayed first when the series is drawn.
 GalleryChanged3D
 GetBitmapEditorReturns the associated bitmap icon for a given Series class. This icon is used at ChartListBox and Series Editor dialog.
 GetMarkLabelReturns corresponding Point label suitable for displaying at Series Marks.
 GetMarkValueReturns corresponding Point value suitable for displaying at Series Marks.
 GetOutOfBoundNumAdjustment
 HasColors
 HasLabels
 HasNoMandatoryValues
 Invalidate (inherited from TeeBase)Use Invalidate when the entire canvas needs to be repainted.
 IsNullReturns true if the index th point in the Series is "null" or "empty". A point is considered "null" when the color of that point is "Transparent" or its value is Double.NaN.
 IsValidSourceOfValidates Series datasource.
 LastDisplayedIndexReturns the index of the series point that is displayed first when the series is drawn.
 LegendStringReturns the formatted string corresponding to the LegendIndex point.
 MaxMarkWidthReturns the length in pixels of the longest Mark text.
 MaxXValueReturns the Maximum Value of the Series X Values List.
 MaxYValueReturns the Maximum Value of the Series Y Values List.
 MaxZValueReturns Maximum Z Value.
 MinXValueReturns the Minimum Value of the Series X Values List.
 MinYValueReturns the Minimum Value of the Series Y Values List.
 MinZValueReturns Minimum Z Value.
 NewFromTypeCreates a new series from the System.Type of an existing series object.
 PrepareForGallery
 RefreshSeriesRecalculates all dependent Series points again.
 RepaintForces the Chart to Repaint.
 ScreenPointToValuePointReturns the corresponding Value PointDouble values of a Screen position between Axis limits.
 SetNullSets the specified series point to a null (transparent) point.
 SetSubGalleryCreates and prepares the index'th Series style to show at sub-gallery dialog.
 SortByLabelsSorts all points in the series using the Labels (texts) list. Note: non-mandatory values (X) are modified (they are not preserved).
 TitleOrNameSystem.Obsolete: Please use ToString() method.
 ToStringOverridden ToString() method.
 ValueColorReturns the colour of the index point.
 ValueMarkTextReturns the string representation of a Index point used to draw the Mark.
 ValuePointToScreenPointReturns the corresponding Screen Point values of a Value position between Axis limits.
 WriteToDataSource
 XScreenToValueReturns the corresponding X value of a Screen position between Axis limits.
 YScreenToValueReturns the corresponding Y value of a Screen position between Axis limits.

Public Properties

 ActiveShows or hides this series.
 Chart (inherited from TeeBase)Chart associated with this object
 ColorDefault color for all points.
 ColorEachDraws points with different preset Colors.
 ColorEachPointSystem.Obsolete: Please use ColorEach property.
 ColorMemberGets or sets the Datasource Color Field
 ColorsAccess to the stored Color Array, if created, for the Series.
 CountReturns the number of points in the Series.
 CursorCursor displayed when mouse is over a series point.
 CustomHorizAxisSpecified the custom horizontal axis for the series.
 CustomVertAxisSpecified the custom vertical axis for the series.
 DataSourceObject to load data from.
 DateTimeFormatDetermines the DateTimeFormat to display point values.
 DefaultNullValueSets or returns the value to be used as a null value within the series.
 DepthSets the Depth of the series points or interconnecting lines.
 DescriptionGets descriptive text.
 Detail
 DrillDownGets and sets and object that controls the drill-down dataset when the series is clicked
 DrillDownLabelMemberGets or sets the Datasource Label Field for the series clicked point (drill-down).
 EndZFor internal use.
 FirstVisibleIndexReturns the index of the Series' first visible point.
 FunctionFunction object to calculate values.
 HorizAxisHorizontal axis to associate to this Series.
 IsoHorizAxesGets or sets whether Series aspect ratio is maintained horizontally on Chart resize.
 IsoVertAxesGets or sets whether Series aspect ratio is maintained vertically on Chart resize.
 ItemPoint characteristics
 LabelMemberGets or sets the Datasource Label Field
 LabelsAccesses a list of series point labels.
 LastVisibleIndexReturns the index of the Series' last visible point.
 LegendGets or sets the properties which define how the Series is displayed in the Legend.
 MarksDefines all necessary properties to draw a mark near to each Series point.
 MiddleZFor internal use.
 NumGallerySeriesFor internal use.
 OriginalCursor
 PercentFormatSets the Format to display point values as percentage.
 RecalcOptions
 SeriesColorSystem.Obsolete: Use the Series Color property.
 SeriesData
 ShowInLegendDisplays this Series Title in Legend.
 StartZFor internal use.
 Tag (inherited from TeeBase)Gets or sets an object that provides additional data about the TChart object.
 TitleSeries description to show in Legend and editors.
 TransparencySets Transparency level from 0 to 100%.
 UseExtendedNumRangeWhen true activates extended Axis range for extremely large/small numbers
 ValueFormatDetermines the Format to display point values.
 ValuesListsReturns the Steema.TeeChart.Styles.ValuesLists object of the series.
 VertAxisDetermines Vertical axis associated to this Series.
 VisibleShows or hides this series.
 XValuesValues defining horizontal point positions.
 YValuesValues defining vertical point positions.
 ZOrderDetermines where on the depth axis the Series is drawn.

Protected Fields

 AllowSinglePoint
 bActive
 bColorEach
 calcVisiblePoints
 defaultShowInLegend
 defaultVisible
 DoClip
 DrawBetweenPoints
 firstVisible
 fseriesColor
 Steema.TeeChart.Drawing.TeeBase.InternalTag
 InternalUse (inherited from TeeBase)
 iSeriesColor
 isMouseInside
 lastVisible
 ShowInEditor (inherited from TeeBase)
 sLabels
 UseSeriesColor
 vxValues
 vyValues
 yMandatory
 ZoomSeries

Protected Methods

 AddChartValue
 Added
 AddSampleValues
 AddValues
 AssociatedToAxis
 CalcDepthPositions
 CalcFirstLastPage
 CalcHorizMargins
 CalcMinMaxValue
 CalculateMarkPosition
 CalcVerticalMargins
 CalcZOrder
 CanAddRandomPoints
 CanDrawMark
 CanZoomScroll
 ChangedAxisScale
 CheckMouse
 ClearLists
 ClipRegionCreate
 ConvertArray
 CountLegendItems
 CreateSubGallery
 Dispose
 DoAfterDrawValues
 DoBeforeDrawChart
 DoBeforeDrawPoint
 DoBeforeDrawValues
 DoDrawIndex
 DoGetSeriesMark
 DrawLegendShape
 DrawMark
 DrawMarks
 DrawSeriesAscending
 DrawSeriesForward
 drawSeriesLabel
 FirstVisibleMark
 GetBounds
 GetDataSource
 GetDefaultColor
 GetMarkText
 GetOriginValue
 GetSeriesColor
 HasPointLabels
 InternalColor
 InternalLabel
 InternalXValue
 InternalYValue
 IsPointInChartRect
 LastVisibleMark
 LegendItemColor
 LegendToValueIndex
 MoreSameZOrderReturns true if there are more series that share the same Z order. For example Stacked Bars.
 MouseEvent
 NumSampleValues
 OnDisposing
 PaintLegend
 PrepareLegendCanvas
 RandomBounds
 RecalcGetAxis
 SameClassReturns True when the tmpSeries parameter is of the same class.
 SetActive
 SetBooleanProperty (inherited from TeeBase)
 SetChart
 SetColorEach
 SetColorProperty (inherited from TeeBase)
 SetDoubleProperty (inherited from TeeBase)
 SetFloatProperty (inherited from TeeBase)
 SetHorizontal
 SetIntegerProperty (inherited from TeeBase)
 SetSeriesColor
 SetStringProperty (inherited from TeeBase)
 SetTransparency
 SetValueList
 ShouldSerializeColors
 ShouldSerializeDataSource
 ShouldSerializeFunction
 ShouldSerializeLabels
 ShouldSerializeMarks
 ShouldSerializeShowInLegend
 ShouldSerializeVisible
 SortDrawPoints
 SortDrawSeries
 ValueListOfAxis

Protected Properties

 Transform

See Also

Series Class | Steema.TeeChart.Styles Namespace