Click or drag to resize
SeriesDefinition Class
Generic class that defines a SeriesDefinition.
Inheritance Hierarchy

Namespace: Telerik.Windows.Controls.Charting
Assembly: Telerik.Windows.Controls.Charting (in Telerik.Windows.Controls.Charting.dll) Version: 2016.2.615.40 (2016.2.615.40)
Syntax
public abstract class SeriesDefinition : InheritanceContextPropagator, 
	ISeriesDefinition, IAggregationGroupSeriesDefinition, INotifyPropertyChanged

The SeriesDefinition type exposes the following members.

Constructors
  NameDescription
Protected methodSeriesDefinition
Initializes a new instance of the SeriesDefinition class.
Top
Methods
  NameDescription
Public methodCreateChartItem
Creates an object that will represent a single item in the DataSeries.
Protected methodCreateInstanceCore
When implemented in a derived class, creates a new instance of the Freezable derived class.
(Inherited from InheritanceContextPropagator.)
Public methodCreateSeriesPanel
Creates an instance of the panel for this series definition type.
Protected methodFreezeCore
Makes the Freezable object unmodifiable or tests whether it can be made unmodifiable.
(Inherited from InheritanceContextPropagator.)
Protected methodOnPropertyChanged
Raises the [E:PropertyChanged] event.
Public methodToString
Returns a String that represents this instance.
(Overrides ObjectToString.)
Top
Extension Methods
  NameDescription
Public Extension MethodChildrenOfTypeT
Gets all child elements recursively from the visual tree by given type.
(Defined by ChildrenOfTypeExtensions.)
Public Extension MethodClearIfNoBindingAndSet
Clears if set.
(Defined by CommonExtensions.)
Public Extension MethodClearIfSet
Clears the property if a value has been set.
(Defined by CommonExtensions.)
Public Extension MethodFindChildByTypeT
Finds child element of the specified type. Uses breadth-first search.
(Defined by ChildrenOfTypeExtensions.)
Public Extension MethodGetParents
Enumerates through element's parents in the visual tree.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodGetVisualParentT
Searches up in the visual tree for parent element of the specified type.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodIsAncestorOf
Determines whether the element is an ancestor of the descendant.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodIsLocalValueSet(DependencyProperty)Overloaded.
Determines whether the specified dependency property local value is set.
(Defined by DependencyObjectExtensions.)
Public Extension MethodIsLocalValueSet(DependencyProperty)Overloaded.
Determines whether the specified dependency property local value is set.
(Defined by CommonExtensions.)
Public Extension MethodParentOfTypeT
Gets the parent element from the visual tree by given type.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodSetIfDifferent
Sets the value of the dependencyProperty property if it's hasn't that value currently.
(Defined by CommonExtensions.)
Top
Fields
  NameDescription
Public fieldStatic memberAnimationSettingsProperty
Identifies the AnimationSettings dependency property.
Public fieldStatic memberAppearanceProperty
Identifies the Appearance dependency property.
Public fieldStatic memberAxisNameProperty
Identifies the AxisName dependency property.
Public fieldStatic memberEmptyPointBehaviorProperty
Identifies the EmptyPointBehaviorProperty dependency property.
Public fieldStatic memberInteractivitySettingsProperty
Identifies the InteractivitySettings dependency property.
Public fieldStatic memberItemLabelFormatProperty
Identifies the ItemLabelFormat dependency property.
Public fieldStatic memberItemStyleProperty
Identifies the ItemStyle dependency property.
Public fieldStatic memberItemToolTipFormatProperty
Identifies the ItemToolTipFormat dependency property.
Public fieldStatic memberLegendDisplayModeProperty
Identifies the LegendDisplayMode dependency property.
Public fieldStatic memberLegendItemLabelFormatProperty
Identifies the LegendItemLabelFormat dependency property.
Public fieldStatic memberPointMarkItemStyleProperty
Identifies the PointMarkItemStyle dependency property.
Public fieldStatic memberSeriesItemLabelStyleProperty
Identifies the SeriesItemLabelStyle dependency property.
Public fieldStatic memberSeriesItemTooltipStyleProperty
Identifies the SeriesItemTooltipStyle dependency property.
Public fieldStatic memberSeriesNameProperty
Identifies the SeriesName dependency property.
Public fieldStatic memberSeriesStyleProperty
Identifies the SeriesStyle dependency property.
Public fieldStatic memberShowItemLabelsProperty
Identifies the ShowItemLabels dependency property.
Public fieldStatic memberShowItemToolTipsProperty
Identifies the ShowItemToolTips dependency property.
Public fieldStatic memberStackGroupNameProperty
Identifies the StackGroupName dependency property.
Public fieldStatic memberVisibilityProperty
Identifies the Visibility dependency property.
Top
Properties
  NameDescription
Public propertyAggregatorX
The X ISeriesAggregator instance associated with the current ISeriesDefinition.
Public propertyAggregatorY
The Y ISeriesAggregator instance associated with the current ISeriesDefinition.
Public propertyAnimationSettings
Gets or sets the animation settings for the series.
Public propertyAppearance
Gets the appearance settings for the series.
Public propertyAxisName
Gets the name of the Y Axis associated with the current ISeriesDefinition.
Public propertyContainerType
Gets the type of the DataSeries visual container.
Public propertyEmptyPointBehavior
Gets or sets how null values will be handled in the chart.
Public propertyInteractivitySettings
Gets or sets the settings related to select / hover effects for the series.
Public propertyIsHorizontalAxisUsed
Gets boolean value indicating whether horizontal axis should be used with this series or not.
Public propertyIsStacked100
Gets a value indicating whether this ISeriesDefinition defines a Stack 100 series.
Public propertyIsVerticalAxisUsed
Gets boolean value indicating whether vertical axis should be used with this series or not.
Public propertyItemLabelFormat
Gets or sets the default label format.
Public propertyItemStyle
Gets the Style associated with each of the DataPoints the current ISeriesDefinition.
Public propertyItemToolTipFormat
Gets or sets the default tooltip format.
Public propertyItemType
Gets the type of the DataPoints in the DataSeries.
Public propertyLabelPositionGenerator
Gets the label position generator.
Public propertyLegendDisplayMode
Gets or sets the legend display mode.
Public propertyLegendItemLabelFormat
Gets or sets the default legend item format.
Public propertyPanelType
Gets the type of the layout panel of the DataSeries.
Public propertyPointMarkItemStyle
Gets the Style associated with the point mark.
Public propertyPreferredLabelDisplayMode
Gets the preferred label display mode.
Public propertyResourceId
Gets the resource id associated with the current ISeriesDefinition. Used to identify the list of styles used with the DataPoints.
Public propertySeriesItemLabelStyle
Gets or sets the series item label style.
Public propertySeriesItemTooltipStyle
Gets or sets the series item ToolTip style.
Public propertySeriesName
Gets or sets the name of the specific series.
Public propertySeriesStyle
Gets the Style associated with the series.
Public propertyShowItemLabels
Gets or sets a value indicating whether the labels associated with each series item should be visible or hidden.
Public propertyShowItemToolTips
Gets or sets a value indicating whether tool tips are enabled.
Public propertyStackGroupName
Gets the name of the AggregationGroup of this ISeriesDefinition chart type.
Public propertyVisibility
Gets or sets the visibility of the series.
Top
Events
  NameDescription
Public eventPropertyChanged
Occurs when a property value changes.
Top
See Also