Show / Hide Table of Contents

Class SeriesDefinition

Defines the attributes of a series that is to be rendered by the DefinitionSeries class.

Inheritance
System.Object
DependencyObject
UIElement
FrameworkElement
SeriesDefinition
Implements
ISeries
IRequireSeriesHost
IRequireGlobalSeriesIndex
Inherited Members
FrameworkElement.MeasureOverride(Size)
FrameworkElement.ArrangeOverride(Size)
FrameworkElement.LayoutUpdated
FrameworkElement.SizeChanged
FrameworkElement.ResourceLookupMode
FrameworkElement.StyleProperty
FrameworkElement.Style
FrameworkElement.DefaultStyleKeyProperty
FrameworkElement.DefaultStyleKey
FrameworkElement.OverridesDefaultStyleProperty
FrameworkElement.OverridesDefaultStyle
FrameworkElement.OnVisualParentChanged(DependencyObject)
FrameworkElement.VisualChildrenCount
FrameworkElement.GetVisualChild(Int32)
FrameworkElement.Parent
FrameworkElement.AddLogicalChild(Object)
FrameworkElement.RemoveLogicalChild(Object)
FrameworkElement.LogicalChildren
FrameworkElement.TemplatedParent
FrameworkElement.Resources
FrameworkElement.IsLoaded
FrameworkElement.CreateDomElement(Object, Object)
FrameworkElement.OnApplyTemplate()
FrameworkElement.SetBinding(DependencyProperty, BindingBase)
FrameworkElement.SetBinding(DependencyProperty, Binding)
FrameworkElement.GetBindingExpression(DependencyProperty)
FrameworkElement.Cursor
FrameworkElement.CursorProperty
FrameworkElement.ManageIsEnabled(Boolean)
FrameworkElement.FindName(String)
FrameworkElement.Name
FrameworkElement.NameProperty
FrameworkElement.DataContext
FrameworkElement.DataContextProperty
FrameworkElement.DataContextChanged
FrameworkElement.Triggers
FrameworkElement.FlowDirectionProperty
FrameworkElement.FlowDirection
FrameworkElement.LanguageProperty
FrameworkElement.Language
FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs)
FrameworkElement.Tag
FrameworkElement.TagProperty
FrameworkElement.LoadedEvent
FrameworkElement.Loaded
FrameworkElement.Unloaded
FrameworkElement.BindingValidationError
FrameworkElement.ContextMenuProperty
FrameworkElement.ContextMenu
FrameworkElement.ContextMenuOpening
FrameworkElement.ToolTipProperty
FrameworkElement.ToolTip
FrameworkElement.INTERNAL_OnDetachedFromVisualTree()
FrameworkElement.INTERNAL_OnAttachedToVisualTree()
FrameworkElement.Height
FrameworkElement.HeightProperty
FrameworkElement.Width
FrameworkElement.WidthProperty
FrameworkElement.HorizontalAlignment
FrameworkElement.HorizontalAlignmentProperty
FrameworkElement.VerticalAlignment
FrameworkElement.VerticalAlignmentProperty
FrameworkElement.Margin
FrameworkElement.MarginProperty
FrameworkElement.MinHeight
FrameworkElement.MinHeightProperty
FrameworkElement.MinWidth
FrameworkElement.MinWidthProperty
FrameworkElement.MaxHeight
FrameworkElement.MaxHeightProperty
FrameworkElement.MaxWidth
FrameworkElement.MaxWidthProperty
FrameworkElement.ActualWidthProperty
FrameworkElement.ActualWidth
FrameworkElement.ActualHeightProperty
FrameworkElement.ActualHeight
UIElement.TransformToVisual(UIElement)
UIElement.OnCreateAutomationPeer()
UIElement.RenderSize
UIElement.DesiredSize
UIElement.InvalidateMeasure()
UIElement.InvalidateArrange()
UIElement.Measure(Size)
UIElement.Arrange(Rect)
UIElement.UpdateLayout()
UIElement.DragEnter
UIElement.DragLeave
UIElement.Drop
UIElement.DragOver
UIElement.CacheMode
UIElement.CacheModeProperty
UIElement.Projection
UIElement.ProjectionProperty
UIElement.VisualParent
UIElement.AddVisualChild(UIElement)
UIElement.RemoveVisualChild(UIElement)
UIElement.OnVisualChildrenChanged(DependencyObject, DependencyObject)
UIElement.XamlSourcePath
UIElement.ClipToBounds
UIElement.ClipToBoundsProperty
UIElement.ClipProperty
UIElement.Clip
UIElement.IsEnabledProperty
UIElement.IsEnabled
UIElement.IsEnabledChanged
UIElement.EffectProperty
UIElement.Effect
UIElement.RenderTransformProperty
UIElement.RenderTransform
UIElement.RenderTransformOriginProperty
UIElement.RenderTransformOrigin
UIElement.UseLayoutRounding
UIElement.UseLayoutRoundingProperty
UIElement.Visibility
UIElement.VisibilityProperty
UIElement.IsVisibleProperty
UIElement.IsVisible
UIElement.IsVisibleChanged
UIElement.OpacityProperty
UIElement.Opacity
UIElement.OpacityMaskProperty
UIElement.OpacityMask
UIElement.IsHitTestVisible
UIElement.IsHitTestVisibleProperty
UIElement.AllowDrop
UIElement.AllowDropProperty
UIElement.CaptureMouse()
UIElement.IsMouseCaptured
UIElement.ReleaseMouseCapture()
UIElement.AllowScrollOnTouchMove
UIElement.AllowScrollOnTouchMoveProperty
UIElement.AddHandler(RoutedEvent, Delegate, Boolean)
UIElement.RemoveHandler(RoutedEvent, Delegate)
UIElement.MouseMoveEvent
UIElement.MouseMove
UIElement.OnMouseMove(MouseEventArgs)
UIElement.MouseLeftButtonDownEvent
UIElement.MouseLeftButtonDown
UIElement.OnMouseLeftButtonDown(MouseButtonEventArgs)
UIElement.MouseRightButtonDownEvent
UIElement.MouseRightButtonDown
UIElement.OnMouseRightButtonDown(MouseButtonEventArgs)
UIElement.MouseWheelEvent
UIElement.MouseWheel
UIElement.OnMouseWheel(MouseWheelEventArgs)
UIElement.MouseLeftButtonUpEvent
UIElement.MouseLeftButtonUp
UIElement.OnMouseLeftButtonUp(MouseButtonEventArgs)
UIElement.MouseEnterEvent
UIElement.MouseEnter
UIElement.OnMouseEnter(MouseEventArgs)
UIElement.MouseLeaveEvent
UIElement.MouseLeave
UIElement.OnMouseLeave(MouseEventArgs)
UIElement.TextInputStartEvent
UIElement.TextInputStart
UIElement.OnTextInputStart(TextCompositionEventArgs)
UIElement.TextInputEvent
UIElement.TextInput
UIElement.OnTextInput(TextCompositionEventArgs)
UIElement.TextInputUpdateEvent
UIElement.TextInputUpdate
UIElement.TappedEvent
UIElement.Tapped
UIElement.OnTapped(TappedRoutedEventArgs)
UIElement.MouseRightButtonUpEvent
UIElement.MouseRightButtonUp
UIElement.OnMouseRightButtonUp(MouseButtonEventArgs)
UIElement.KeyDownEvent
UIElement.KeyDown
UIElement.OnKeyDown(KeyEventArgs)
UIElement.KeyUpEvent
UIElement.KeyUp
UIElement.OnKeyUp(KeyEventArgs)
UIElement.GotFocusEvent
UIElement.GotFocus
UIElement.OnGotFocus(RoutedEventArgs)
UIElement.LostFocusEvent
UIElement.LostFocus
UIElement.OnLostFocus(RoutedEventArgs)
UIElement.LostMouseCapture
UIElement.OnLostMouseCapture(MouseEventArgs)
UIElement.INTERNAL_AttachToDomEvents()
UIElement.INTERNAL_DetachFromDomEvents()
DependencyObject.GetValue(DependencyProperty)
DependencyObject.SetCurrentValue(DependencyProperty, Object)
DependencyObject.ReadLocalValue(DependencyProperty)
DependencyObject.SetValue(DependencyProperty, Object)
DependencyObject.SetValue(DependencyPropertyKey, Object)
DependencyObject.CoerceValue(DependencyProperty)
DependencyObject.Dispatcher
DependencyObject.ClearValue(DependencyProperty)
DependencyObject.ClearValue(DependencyPropertyKey)
DependencyObject.CheckAccess()
DependencyObject.GetAnimationBaseValue(DependencyProperty)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: System.Windows.Controls.DataVisualization.Charting
Assembly: OpenSilver.Controls.DataVisualization.Toolkit.dll
Syntax
[StyleTypedProperty(Property = "DataPointStyle", StyleTargetType = typeof(DataPoint))]
[StyleTypedProperty(Property = "LegendItemStyle", StyleTargetType = typeof(LegendItem))]
[StyleTypedProperty(Property = "DataShapeStyle", StyleTargetType = typeof(Shape))]
public class SeriesDefinition : FrameworkElement, IFrameworkElement, IUIElement, IDependencyObject, ISeries, IRequireSeriesHost, IRequireGlobalSeriesIndex

Constructors

| Improve this Doc View Source

SeriesDefinition()

Initializes a new instance of the SeriesDefinition class.

Declaration
public SeriesDefinition()

Fields

| Improve this Doc View Source

ActualDataPointStyleProperty

Identifies the ActualDataPointStyle dependency property.

Declaration
public static readonly DependencyProperty ActualDataPointStyleProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

ActualDataShapeStyleProperty

Identifies the ActualDataShapeStyle dependency property.

Declaration
public static readonly DependencyProperty ActualDataShapeStyleProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

ActualLegendItemStyleProperty

Identifies the ActualDataPointStyle dependency property.

Declaration
public static readonly DependencyProperty ActualLegendItemStyleProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

ActualTitleProperty

Identifies the ActualTitle dependency property.

Declaration
public static readonly DependencyProperty ActualTitleProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

DataPointStyleProperty

Identifies the DataPointStyle dependency property.

Declaration
public static readonly DependencyProperty DataPointStyleProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

DataShapeStyleProperty

Identifies the DataShapeStyle dependency property.

Declaration
public static readonly DependencyProperty DataShapeStyleProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

ItemsSourceProperty

Identifies the ItemsSource dependency property.

Declaration
public static readonly DependencyProperty ItemsSourceProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

LegendItemStyleProperty

Identifies the LegendItemStyle dependency property.

Declaration
public static readonly DependencyProperty LegendItemStyleProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

TitleProperty

Identifies the Title dependency property.

Declaration
public static readonly DependencyProperty TitleProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

TransitionDurationProperty

Identifies the TransitionDuration dependency property.

Declaration
public static readonly DependencyProperty TransitionDurationProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

TransitionEasingFunctionProperty

Identifies the TransitionEasingFunction dependency property.

Declaration
public static readonly DependencyProperty TransitionEasingFunctionProperty
Field Value
Type Description
DependencyProperty

Properties

| Improve this Doc View Source

ActualDataPointStyle

Gets the rendered DataPoint Style for the series definition.

Declaration
public Style ActualDataPointStyle { get; protected set; }
Property Value
Type Description
Style
| Improve this Doc View Source

ActualDataShapeStyle

Gets the rendered DataShape Style for the series definition.

Declaration
public Style ActualDataShapeStyle { get; protected set; }
Property Value
Type Description
Style
| Improve this Doc View Source

ActualLegendItemStyle

Gets the rendered LegendItem Style for the series definition.

Declaration
public Style ActualLegendItemStyle { get; protected set; }
Property Value
Type Description
Style
| Improve this Doc View Source

ActualTitle

Gets the rendered Title of the series definition.

Declaration
public object ActualTitle { get; protected set; }
Property Value
Type Description
System.Object
| Improve this Doc View Source

DataPointStyle

Gets or sets the DataPoint Style for the series definition.

Declaration
public Style DataPointStyle { get; set; }
Property Value
Type Description
Style
| Improve this Doc View Source

DataShapeStyle

Gets or sets the DataShape Style for the series definition.

Declaration
public Style DataShapeStyle { get; set; }
Property Value
Type Description
Style
| Improve this Doc View Source

DependentValueBinding

Gets or sets the Binding to use for identifying the dependent value.

Declaration
public Binding DependentValueBinding { get; set; }
Property Value
Type Description
Binding
| Improve this Doc View Source

DependentValuePath

Gets or sets the Binding Path to use for identifying the dependent value.

Declaration
public string DependentValuePath { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

IndependentValueBinding

Gets or sets the Binding to use for identifying the independent value.

Declaration
public Binding IndependentValueBinding { get; set; }
Property Value
Type Description
Binding
| Improve this Doc View Source

IndependentValuePath

Gets or sets the Binding Path to use for identifying the independent value.

Declaration
public string IndependentValuePath { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

ItemsSource

Gets or sets a sequence that provides the content of the series.

Declaration
public IEnumerable ItemsSource { get; set; }
Property Value
Type Description
System.Collections.IEnumerable
| Improve this Doc View Source

LegendItemStyle

Gets or sets the LegendItem Style for the series definition.

Declaration
public Style LegendItemStyle { get; set; }
Property Value
Type Description
Style
| Improve this Doc View Source

Title

Gets or sets the Title of the series definition.

Declaration
public object Title { get; set; }
Property Value
Type Description
System.Object
| Improve this Doc View Source

TransitionDuration

Gets or sets the TimeSpan to use for the duration of data transitions.

Declaration
public TimeSpan TransitionDuration { get; set; }
Property Value
Type Description
System.TimeSpan
| Improve this Doc View Source

TransitionEasingFunction

Gets or sets the IEasingFunction to use for data transitions.

Declaration
public IEasingFunction TransitionEasingFunction { get; set; }
Property Value
Type Description
IEasingFunction

Explicit Interface Implementations

| Improve this Doc View Source

IRequireGlobalSeriesIndex.GlobalSeriesIndexChanged(Nullable<Int32>)

Handles changes to the global series index of the series definition.

Declaration
void IRequireGlobalSeriesIndex.GlobalSeriesIndexChanged(int? globalIndex)
Parameters
Type Name Description
System.Nullable<System.Int32> globalIndex

New index.

| Improve this Doc View Source

IRequireSeriesHost.SeriesHost

Gets or sets the SeriesHost for the series definition.

Declaration
ISeriesHost IRequireSeriesHost.SeriesHost { get; set; }
Returns
Type Description
ISeriesHost
| Improve this Doc View Source

ISeries.LegendItems

Gets the collection of legend items for the series definition.

Declaration
ObservableCollection<object> ISeries.LegendItems { get; }
Returns
Type Description
System.Collections.ObjectModel.ObservableCollection<System.Object>

Implements

ISeries
IRequireSeriesHost
IRequireGlobalSeriesIndex

Extension Methods

DependencyObjectHelper.GetSelfAndAncestors(DependencyObject)
UIElementExtendedRoutedEventExtensions.AddHandler(UIElement, ExtendedRoutedEvent, Delegate, Boolean)
UIElementExtendedRoutedEventExtensions.RemoveHandler(UIElement, ExtendedRoutedEvent, Delegate)
VisualTreeExtensions.GetVisualAncestors(DependencyObject)
VisualTreeExtensions.GetVisualAncestorsAndSelf(DependencyObject)
VisualTreeExtensions.GetVisualChildren(DependencyObject)
VisualTreeExtensions.GetVisualChildrenAndSelf(DependencyObject)
VisualTreeExtensions.GetVisualDescendants(DependencyObject)
VisualTreeExtensions.GetVisualDescendantsAndSelf(DependencyObject)
VisualTreeExtensions.GetVisualSiblings(DependencyObject)
VisualTreeExtensions.GetVisualSiblingsAndSelf(DependencyObject)
VisualTreeExtensions.GetBoundsRelativeTo(FrameworkElement, UIElement)
VisualTreeExtensions.InvokeOnLayoutUpdated(FrameworkElement, Action)
  • Improve this Doc
  • View Source