menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class AdornmentSeries - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class AdornmentSeries

    Represents a ChartSeries that displays data in a customizable chart.

    Inheritance
    System.Object
    ChartSeriesBase
    ChartSeries
    AdornmentSeries
    AccumulationSeriesBase
    CartesianSeries
    HistogramSeries
    PolarRadarSeriesBase
    Implements
    ICloneable
    Inherited Members
    ChartSeries.Area
    ChartSeries.CreateSegment()
    ChartSeries.GetDataPointIndex(Double, Double)
    ChartSeries.OnCreateAutomationPeer()
    ChartSeries.Stroke
    ChartSeries.StrokeProperty
    ChartSeries.StrokeThickness
    ChartSeries.StrokeThicknessProperty
    ChartSeriesBase.ActualXAxis
    ChartSeriesBase.ActualXValues
    ChartSeriesBase.ActualYAxis
    ChartSeriesBase.Adornments
    ChartSeriesBase.AnimationDuration
    ChartSeriesBase.AnimationDurationProperty
    ChartSeriesBase.ChartTransformer
    ChartSeriesBase.ClearUnUsedSegments(Int32)
    ChartSeriesBase.Clone()
    ChartSeriesBase.ColorModel
    ChartSeriesBase.ColorModelProperty
    ChartSeriesBase.ColorValues
    ChartSeriesBase.CreateEmptyPointSegments(IList<Double>, List<List<Double>>, List<List<Double>>)
    ChartSeriesBase.CreateTransformer(Size, Boolean)
    ChartSeriesBase.DataCount
    ChartSeriesBase.EmptyPointInterior
    ChartSeriesBase.EmptyPointInteriorProperty
    ChartSeriesBase.EmptyPointStyle
    ChartSeriesBase.EmptyPointStyleProperty
    ChartSeriesBase.EmptyPointSymbolTemplate
    ChartSeriesBase.EmptyPointSymbolTemplateProperty
    ChartSeriesBase.EmptyPointValue
    ChartSeriesBase.EmptyPointValueProperty
    ChartSeriesBase.EnableAnimation
    ChartSeriesBase.EnableAnimationProperty
    ChartSeriesBase.FindNearestChartPoint(Point, Double, Double, Double)
    ChartSeriesBase.GeneratePoints(String[], IList<Double>[])
    ChartSeriesBase.GetAvailableSize()
    ChartSeriesBase.GetPreviousSeries(ChartSeriesBase)
    ChartSeriesBase.GetSideBySideInfo(ChartSeriesBase)
    ChartSeriesBase.GetSpacing(DependencyObject)
    ChartSeriesBase.GetXValues()
    ChartSeriesBase.InitialDelayTimer
    ChartSeriesBase.Interior
    ChartSeriesBase.InteriorProperty
    ChartSeriesBase.Invalidate()
    ChartSeriesBase.IsAreaTypeSeries
    ChartSeriesBase.IsBitmapSeries
    ChartSeriesBase.IsColorPathSeries
    ChartSeriesBase.IsIndexed
    ChartSeriesBase.IsLinear
    ChartSeriesBase.IsSeriesVisible
    ChartSeriesBase.IsSeriesVisibleProperty
    ChartSeriesBase.IsSideBySide
    ChartSeriesBase.IsSortData
    ChartSeriesBase.IsSortDataProperty
    ChartSeriesBase.IsStacked
    ChartSeriesBase.IsTooltipAvailable(Canvas)
    ChartSeriesBase.ItemsSource
    ChartSeriesBase.ItemsSourceProperty
    ChartSeriesBase.Label
    ChartSeriesBase.LabelProperty
    ChartSeriesBase.LegendIcon
    ChartSeriesBase.LegendIconProperty
    ChartSeriesBase.LegendIconTemplate
    ChartSeriesBase.LegendIconTemplateProperty
    ChartSeriesBase.ListenPropertyChange
    ChartSeriesBase.ListenPropertyChangeProperty
    ChartSeriesBase.OnBindingPathChanged(DependencyPropertyChangedEventArgs)
    ChartSeriesBase.OnDataSourceChanged(DependencyPropertyChangedEventArgs)
    ChartSeriesBase.OnMouseLeave(MouseEventArgs)
    ChartSeriesBase.OnMouseLeftButtonDown(MouseButtonEventArgs)
    ChartSeriesBase.OnMouseLeftButtonUp(MouseButtonEventArgs)
    ChartSeriesBase.OnMouseMove(MouseEventArgs)
    ChartSeriesBase.OnSeriesMouseDown(Object, Point)
    ChartSeriesBase.OnSeriesMouseUp(Object, Point)
    ChartSeriesBase.Palette
    ChartSeriesBase.PaletteProperty
    ChartSeriesBase.Position(Point, ChartTooltip)
    ChartSeriesBase.PropertyChanged
    ChartSeriesBase.ResumeNotification()
    ChartSeriesBase.SegmentColorPath
    ChartSeriesBase.SegmentColorPathProperty
    ChartSeriesBase.Segments
    ChartSeriesBase.SelectedIndexChanged(Int32, Int32)
    ChartSeriesBase.SelectedSegment
    ChartSeriesBase.SelectedSegments
    ChartSeriesBase.SelectedSegmentsIndexes
    ChartSeriesBase.SeriesSelectionBrush
    ChartSeriesBase.SeriesSelectionBrushProperty
    ChartSeriesBase.SetDoubleAnimation(ChartTooltip)
    ChartSeriesBase.SetIndividualDataTablePoint(Int32, Object, Boolean)
    ChartSeriesBase.SetIndividualPoint(Int32, Object, Boolean)
    ChartSeriesBase.SetSpacing(DependencyObject, Double)
    ChartSeriesBase.SetTooltipDuration()
    ChartSeriesBase.ShowEmptyPoints
    ChartSeriesBase.ShowEmptyPointsProperty
    ChartSeriesBase.ShowTooltip
    ChartSeriesBase.ShowTooltipProperty
    ChartSeriesBase.SortBy
    ChartSeriesBase.SortByProperty
    ChartSeriesBase.SortDirection
    ChartSeriesBase.SortDirectionProperty
    ChartSeriesBase.SpacingProperty
    ChartSeriesBase.SuspendNotification()
    ChartSeriesBase.Timer
    ChartSeriesBase.TooltipTemplate
    ChartSeriesBase.TooltipTemplateProperty
    ChartSeriesBase.TrackBallLabelTemplate
    ChartSeriesBase.TrackBallLabelTemplateProperty
    ChartSeriesBase.UpdateArea()
    ChartSeriesBase.UpdateSegments(Int32, NotifyCollectionChangedAction)
    ChartSeriesBase.VisibilityOnLegend
    ChartSeriesBase.VisibilityOnLegendProperty
    ChartSeriesBase.XBindingPath
    ChartSeriesBase.XBindingPathProperty
    ChartSeriesBase.YPaths
    Namespace: Syncfusion.UI.Xaml.Charts
    Assembly: Syncfusion.SfChart.WPF.dll
    Syntax
    public abstract class AdornmentSeries : ChartSeries, ICloneable

    Constructors

    AdornmentSeries()

    Declaration
    protected AdornmentSeries()

    Fields

    AdornmentsInfoProperty

    The DependencyProperty for AdornmentsInfo property.

    Declaration
    public static readonly DependencyProperty AdornmentsInfoProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    Properties

    AdornmentsInfo

    Gets or sets data labels for the series.

    This allows us to customize the appearance of a data point by displaying labels, shapes and connector lines.

    Declaration
    public ChartAdornmentInfo AdornmentsInfo { get; set; }
    Property Value
    Type Description
    ChartAdornmentInfo

    The ChartAdornmentInfo value.

    Methods

    AddAdornmentAtXY(Double, Double, Int32)

    Method implementation for add Adornments at XY.

    Declaration
    protected virtual void AddAdornmentAtXY(double x, double y, int pointindex)
    Parameters
    Type Name Description
    System.Double x

    xvalue

    System.Double y

    yvalue

    System.Int32 pointindex

    index

    AddAreaAdornments(IList<Double>[])

    Method implementation for add AreaAdornments in Chart.

    Declaration
    protected virtual void AddAreaAdornments(params IList<double>[] values)
    Parameters
    Type Name Description
    System.Collections.Generic.IList<System.Double>[] values

    values

    AddColumnAdornments(Double[])

    Method implementation for add ColumnAdornments in Chart.

    Declaration
    protected virtual void AddColumnAdornments(params double[] values)
    Parameters
    Type Name Description
    System.Double[] values

    values

    ClearUnUsedAdornments(Int32)

    Method implementation for clear unused adornments.

    Declaration
    protected void ClearUnUsedAdornments(int startIndex)
    Parameters
    Type Name Description
    System.Int32 startIndex

    CloneSeries(DependencyObject)

    Declaration
    protected override DependencyObject CloneSeries(DependencyObject obj)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj
    Returns
    Type
    System.Windows.DependencyObject
    Overrides
    ChartSeries.CloneSeries(DependencyObject)

    CreateAdornment(AdornmentSeries, Double, Double, Double, Double)

    Method implementation for create Adornments.

    Declaration
    protected virtual ChartAdornment CreateAdornment(AdornmentSeries series, double xVal, double yVal, double xPos, double yPos)
    Parameters
    Type Name Description
    AdornmentSeries series

    series

    System.Double xVal

    xvalue

    System.Double yVal

    yvalue

    System.Double xPos

    xposition

    System.Double yPos

    yposition

    Returns
    Type
    ChartAdornment

    CreateSegments()

    An abstract method which will be called over to create segments.

    Declaration
    public override void CreateSegments()
    Overrides
    ChartSeriesBase.CreateSegments()

    GeneratePoints()

    Method implementation for GeneratePoints for series.

    Declaration
    protected override void GeneratePoints()
    Overrides
    ChartSeriesBase.GeneratePoints()

    OnApplyTemplate()

    When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate. In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks.

    Declaration
    public override void OnApplyTemplate()
    Overrides
    ChartSeries.OnApplyTemplate()

    OnDataSourceChanged(IEnumerable, IEnumerable)

    Invoked when ItemsSource property changed.

    Declaration
    protected override void OnDataSourceChanged(IEnumerable oldValue, IEnumerable newValue)
    Parameters
    Type Name Description
    System.Collections.IEnumerable oldValue

    Old itemssource collection.

    System.Collections.IEnumerable newValue

    New itemssource collection.

    Overrides
    ChartSeriesBase.OnDataSourceChanged(IEnumerable, IEnumerable)
    See Also
    XBindingPath
    YBindingPath

    Events

    AdornmentLabelCreated

    Occurs when the adornment labels is created. This event is used for internal purpose only.

    Declaration
    public event EventHandler<AdornmentLabelCreatedEventArgs> AdornmentLabelCreated
    Event Type
    Type
    System.EventHandler<AdornmentLabelCreatedEventArgs>

    Implements

    ICloneable
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved