menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Namespace Syncfusion.UI.Xaml.Charts - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Namespace Syncfusion.UI.Xaml.Charts

    Classes

    AccumulationDistributionIndicator

    Represents the AccumulationDistribution technical indicator.

    AccumulationSeriesBase

    Represents a base class for all the triangular and circular series. This class has options to customize the appearance of triangular and circular series.

    ActualRangeChangedEventArgs

    Represents chart axis actual range changed event arguments.

    AdornmentLabelCreatedEventArgs

    This class serves as an event data for the AdornmentLabelCreated event. The event data holds the information when the adornment label is created.

    AdornmentSeries

    Represents a ChartSeries that displays data in a customizable chart.

    Annotation

    Provides a lightweight control for displaying overlay element in SfChart.

    AnnotationCollection

    Represents the collection of annotation.

    AnnotationDragCompletedEventArgs

    Class implementation for Annotation DragCompleted/ResizeCompleted event arguments

    AnnotationDragDeltaEventArgs

    Class implementation for Annotation DragDelta/ResizeDelta event arguments

    AreaSegment

    Represents chart area segment.

    AreaSegment3D

    Represents a polygon, which is a connected series of lines that form a closed shape.

    AreaSeries

    AreaSeries connects its data points,using a continuous line with its underlying areas being filled in.

    AreaSeries3D

    Class implementation for AreaSeries3D

    ArrowLine

    Provides arrow line rendering support, which includes a positioning attributes.

    AverageTrueRangeIndicator

    Represents the AverageTrueRange technical indicator.

    AxisCollection

    Represents a collection of control that display axis elements.

    AxisLabelClickedEventArgs

    Class implementation for axis label clicked event arguments.

    AxisLabelLayout

    Represents a base of chart axis label layout.

    BarSegment

    Represents chart bar segment.

    BarSeries

    BarSeries represents its datapoint using a set of horizontal rectangles.

    BarSeries3D

    BarSeries3D displays its data points using a set of horizontal bars.

    BindingConvertor

    Represents a expression converter that returns the binding based on value.

    BollingerBandIndicator

    Represents the BollingerBand technical indicator.

    BooleanToVisibilityConverter

    Converts Boolean value to Visibility value and vice-versa.

    BoxAndWhiskerSegment
    BoxAndWhiskerSeries

    BoxAndWhiskerSeries plots a combination of rectangle and lines to show the distribution of data set.

    BubbleSegment

    Represents chart bubble segment.

    BubbleSeries

    Bubble series displays a set of circular symbols of varying size. It is represented by closely packed circles, whose areas are proportional to the quantities.

    CandleSegment

    Represents chart candle segment.

    CandleSeries

    CandleSeries is used primarily to analyze price movements of a stcock market over a period of time.

    CapLineStyle

    Represents a dependency object that display a cap style in error bar.

    CartesianSeries

    Serves as a base class for all the Cartesian chart types used to visualize data points in Cartersian coordinate system.

    CartesianSeries3D

    Class implementation for CartesianSeries

    CategoryAxis

    Class implementation for CategoryAxis

    CategoryAxis3D

    Class implementation for CategoryAxis

    ChartAdornment

    Represents chart adornment.

    ChartAdornment3D

    Represents a ChartAdornment that used to render 3D element in chart.

    ChartAdornmentContainer

    Represents the panel which contains all the ChartAdornment elements.

    ChartAdornmentInfo

    Represents the class used for configuring chart adornments for 2D chart.

    ChartAdornmentInfo3D

    Represents the class used for configuring chart adornments for 3D chart.

    ChartAdornmentInfoBase

    ChartAdornmentInfoBase represents the class used for configuring chart adornments for chart.

    ChartAdornmentPresenter

    Represents ChartAdornmentPresenter class.

    ChartAxis

    Enables plotting of data points in a chart control.

    ChartAxisBase2D

    Represents a control that display the label, ticks and lines for axis in 2D.

    ChartAxisBase3D

    Class implementation for ChartAxisBase3D

    ChartAxisBoundsEventArgs

    Represents chart series bounds changed event arguments.

    ChartAxisCollection

    A collection class which holds ChartAxis.

    ChartAxisLabel

    Represents an axis label element.

    ChartAxisLabelCollection

    Represents a collection of ChartAxisLabel.

    ChartAxisLayoutPanel

    Represents ChartAxisLayoutPanel class.

    ChartAxisRangeStyle

    Represents the ChartAxisRangeStyle class to customize the axis GridLines, TickLines and LabelStyle for specific region.

    ChartAxisRangeStyleCollection

    A collection class that holds ChartAxisRangeStyle.

    ChartAxisScaleBreak

    Chart enables the user to break the scale of ChartAxis by adding scale breaks to it.

    ChartAxisScaleBreaks

    A collection class which holds ChartAxisScaleBreak

    ChartBase

    ChartBase is a base class for chart. Which represents a chart control with basic presentation characteristics.

    ChartBehavior

    ChartBehavior is an abstract base class for behaviors which can be added to SfChart

    ChartBehaviorsCollection

    A collection class which holds ChartBehaviors.

    ChartCartesianAxisElementsPanel

    Represents ChartCartesianAxisElementsPanel.

    ChartCartesianAxisLabelsPanel

    Represents layout panel for chart axis labels.

    ChartCartesianAxisLayoutPanel

    Represents ChartCartesianAxisLayoutPanel

    ChartCartesianAxisPanel

    Represents ChartCartesianAxisPanel class.

    ChartCartesianAxisPanel3D

    Represents ChartCartesianAxisPanel3D class.

    ChartCartesianGridLinesPanel

    Represents ChartCartesianGridLinesPanel.

    ChartCircularAxisPanel

    Represents ChartCircularAxisPanel class.

    ChartCloning

    Represents a ChartCloning class implentation.

    ChartColorBar

    Represents a items control that display the control with color elements.

    ChartColorModel

    ChartColorModel contains a number of predefined color palette and have custom brushes collection to populate a custom palette.

    ChartColumnDefinition

    Represents a column definition.

    ChartColumnDefinitions

    A collection class which holds ChartColumnDefinitions

    ChartCrossHairBehavior

    ChartCrossHairBehavior enables viewing of informations related to Chart coordinates, at mouse over position or at touch contact point inside a Chart.

    ChartDataUtils

    Contains utility methods to manipulate data.

    ChartDockPanel

    Arranges child elements around the edges of the panel. Optionally, last added child element can occupy the remaining space.

    ChartDragEndEventArgs

    Represents a events args that contain event data, and provides a value to use for events that do not include event data.

    ChartDragPointinfo

    Represents a data point that used to display the drag data point to user.

    ChartDragSegmentInfo

    Represents a ChartDragPoint that includes a current and existing value.

    ChartDragSeriesInfo

    Represents a ChartDragPoint that includes a offsety value.

    ChartDragStartEventArgs

    Represents a events args that contain event data, and provides a value to use for events that do not include event data.

    ChartDragTooltipStyle

    Represents the class for configuring dragging tooltip Style.

    ChartExtensionUtils

    Contains Chart extension methods.

    ChartLegend

    Represents legend for a SfChart.

    ChartLegendCollection

    A collection class which holds chart legend

    ChartLocalizationResourceAccessor

    Represents the class that manages the localization for SfChart.

    ChartLocalizationResourceExtension

    A markup extension that returns the localized string based on culture for the ResourceName.

    ChartMath

    Contains static methods for performing certain mathematical calculations.

    ChartMultiLevelLabel
    ChartMultiLevelLabels

    A collection class which holds ChartMultiLevelLabels

    ChartPieAdornment

    Represents chart adornment.

    ChartPieAdornment3D

    Represents a ChartAdornment that used to render visual in 3D chart.

    ChartPointInfo

    ChartPointInfo contains information about the displaying series data points.

    ChartPolarAxisLayoutPanel

    Represents ChartPolarAxisLayoutPanel

    ChartPolarGridLinesPanel

    Represents ChartPolarGridLinesPanel

    ChartPrintDialog

    ChartPrintDialog

    ChartRootPanel

    Represents the panel where all the child elements of Chart will be arranged.

    ChartRowDefinition

    Represents a row definition.

    ChartRowDefinitions

    A collection class which holds ChartRowDefinitions

    ChartSegment

    An abstract base class for all type of chart segments.

    ChartSegment3D

    An abstract base class for 3D type of chart segments.

    ChartSelectionBehavior

    ChartSelectionBehavior enables the selection of segments in a Chart.

    ChartSelectionChangedEventArgs

    Represents chart segment selection changed event arguments.

    ChartSelectionChangingEventArgs

    Represents chart segment selection changing event arguments.

    ChartSeries

    Represents a base class for all series in chart.

    ChartSeries3D

    Class implementation for ChartSeries3D

    ChartSeries3DCollection

    A collection class which holds ChartSeries 3D.

    ChartSeriesBase

    Represents a base class for all the series types in chart.

    ChartSeriesBoundsEventArgs

    Represents chart series bounds changed event arguments.

    ChartSeriesCollection

    A collection class which holds ChartSeries.

    ChartSeriesPanel

    Represents the panel where the series segments and adornments will be placed.

    ChartStripLine

    Chart enables the user to highlight a specific region of ChartAxis by adding strip lines to it.

    ChartStripLines

    A collection class which holds ChartStripLine

    ChartToolBar

    ChartToolBar class implementation that represents a ItemsControl.

    ChartToolBarItem

    ChartToolBarItem class implementation.

    ChartTooltip

    Represents a content control that display a information about focused element.

    ChartTooltipBehavior

    ChartTooltipBehavior displays tooltip for the data points nearer to mouse over position or at touch contact point inside a chart area when ShowTooltip property is true.

    ChartTrackBallBehavior

    ChartTrackBallBehavior enables tracking of data points nearer to mouse over position or at touch contact point in a Chart.

    ChartTrackBallColorConverter

    Sets the fill color for the track ball control.

    ChartTrackBallControl

    Defines the control template for the trackball.

    ChartTransform

    Class implementation for Chartransform

    ChartTransform.ChartCartesianTransformer

    Represents ChartCartesianTransformer

    ChartTransform.ChartPolarTransformer

    Represents ChartPolarTransformer

    ChartTransform.ChartTransform3D

    Represents a ChartTransform3D class implementation.

    ChartTrendLineCollection

    A collection class which holds ChartTrendLine.

    ChartTrendlinePanel

    Represents a canvas panel that update the children while changing trend line collection.

    ChartVisibleSeriesCollection

    A collection class which holds ChartSeries 2D.

    ChartXyDragEndEventArgs

    Defines the ChartXyDragEnd event arguments.

    ChartXyDragStartEventArgs

    Defines the ChartXyDragStart event arguments.

    ChartZoomPanBehavior

    ChartZoomPanBehavior enables zooming and panning operations over a Chart.

    CircularSeriesBase

    Represents a base class for pie and doughnut series. This type of chart is divided into slices to illustrate numerical proportions.

    CircularSeriesBase3D

    Class implementation for CircularSeriesBase3D

    ClassReferenceAttribute
    ColorBarItem

    Represents a dependency object that indicates the color bar.

    ColorToBrushConverter

    Represents the converter that converts color values to brush values.

    ColumnBase

    Represents a control that indicates a base of column sparkline.

    ColumnSegment

    Represents chart column segment.

    ColumnSegment3D

    Represents chart column segment.

    ColumnSeries

    ColumnSeries displays its data points using a set of vertical bars. Its height is proportional to the data points being plotted.

    ColumnSeries3D

    ColumnSeries displays its data points using a set of vertical bars.

    ConnectorRotationAngleConverter

    Converts the angle value by series IsTransposed.

    DataPointCollection

    Represents a DataPointCollection class implementation.

    DateTimeAxis

    Class implementation for DateTimeAxis

    DateTimeAxis3D

    Class implementation for DateTimeAxis3D

    DateTimeAxisLabel

    Represents an date time axis label element.

    DateTimeCategoryAxis

    Represents a DateTime indexed axis.

    DoughnutSegment

    Class implementation for DoughnutSegment

    DoughnutSegment3D

    Class implementation for DoughnutSegment3D

    DoughnutSeries

    DoughnutSeries displays data as a proportion of the whole. DoughnutSeries are most commonly used to make comparisons among a set of given data.

    DoughnutSeries3D

    Class implementation for DoughnutSeries3D

    DragDelta

    Represents EventArgs that a cancel option for abort the operation.

    DragElementRotateConverter

    Returns the rotate angle.

    EllipseAnnotation

    Provides a light weight UIElement which is overlay on chart.

    EmptyPointSegment

    Represents chart empty point segment.

    ErrorBarSegment

    Represents a ChartSegment which displays the error bar type series.

    ErrorBarSeries

    Represents a control that represents a error bar type series.

    ExponentialAverageIndicator

    Represents the ExponentialAverage technical indicator.

    FastBarBitmapSegment

    Represents a chart segment which renders collection of points using writeablebitmap.

    FastBarBitmapSeries

    Represents a special kind of bar series which uses writeablebitmap for rendering chart points. FastBarBitmapSeries allows to render a collection with large number of data points.

    FastCandleBitmapSegment

    Represents chart fast candle bitmap segment.

    FastCandleBitmapSeries

    FastCandleBitmapSeries is another version of CandleSeries which uses different technology for rendering line in order to boost performance.

    FastColumnBitmapSegment

    Represents a chart segment which renders collection of points using writeablebitmap.

    FastColumnBitmapSeries

    Represents a special kind of column series which uses writeablebitmap for rendering chart points. FastColumnBitmapSeries allows to render a collection with large number of data points.

    FastHiLoBitmapSeries

    FastHiLoSeries is another version of HiLoSeries which uses different technology for rendering line in order to boost performance.

    FastHiLoOpenCloseBitmapSeries

    FastHiLoOpenCloseBitmapSeries is another version of HiLoOpenCloseSeries which uses different technology for rendering line in order to boost performance.

    FastHiLoOpenCloseSegment

    Represents chart fast hilo open close bitmap segment.

    FastHiLoSegment

    Represents chart fast hilo bitmap segment.

    FastLineBitmapSegment

    Represents a chart segment which renders collection of points using writeablebitmap.

    FastLineBitmapSeries

    Represents a special kind of line series which uses writeablebitmap for rendering chart points. FastLineBitmapSeries allows to render a collection with large number of data points.

    FastLineSegment

    Represents a chart segment which renders collection of points using poly line.

    FastLineSeries

    Represents a special kind of line series which uses poly lines for rendering chart points. FastLineSeries allows to render a collection with large number of data points.

    FastRangeAreaBitmapSeries

    FastRangeAreaBitmapSeries is another version of RangeAreaSeries which uses different technology for rendering line in order to boost performance.

    FastRangeAreaSegment

    Represents chart range area segment.

    FastScatterBitmapSegment

    Represents a chart segment which renders collection of points using writeablebitmap.

    FastScatterBitmapSeries

    Represents a special kind of scatter series which uses writeablebitmap for rendering chart points. FastScatterBitmapSeries allows to render a collection with large number of data points.

    FastStackingColumnBitmapSeries

    Represents the fast stacking column elements that use a WriteableBitmap to define their appearance.

    FastStackingColumnSegment

    Represents a control that use a WriteableBitmap to define their appearance.

    FastStepLineBitmapSegment

    Represents a chart segment which renders collection of points using writeablebitmap.

    FastStepLineBitmapSeries

    Represents a special kind of stepline series which uses writeablebitmap for rendering chart points. FastStepLineBitmapSeries allows to render a collection with large number of data points.

    FinancialSeriesBase

    Serve as base class for Candle, HiLoOpenClose series and its an abstract class.

    FinancialTechnicalIndicator

    Base class for all the Financial technical indicators available in SfChart control.

    FunnelSegment

    Represents a chart segment which renders collection of points using funnel shape.

    FunnelSeries

    Represents a series which displays data in a funnel shape that equals to 100% when totaled, and its plots streamlined data to show various stages in a process.

    Graphics3D

    Represents Graphics3D.

    HigherBarLabelsCreatedEventArgs

    Higher bar labels created event arguments.

    HiLoOpenCloseSegment

    Represents chart HiLoOpenClose segment.

    HiLoOpenCloseSeries

    HiLoOpenCloseSeries is used primarily to analyze price movements of a stock market over a period of time.

    HiLoSegment

    Represents chart HiLo segment.

    HiLoSeries

    HiLoSeries is used primarily to analyze price movements of a stock market over a period of time.

    HistogramDistributionSegment

    Class implementation for HistogramDistributionSegment

    HistogramSegment

    Represents chart Histogram segment.

    HistogramSeries

    Histogram consists tabular frequencies, which are shown as adjacent rectangles and erected over discrete intervals.

    HorizontalLabelLayout

    Represents a axis layout in chart control that indicates the layout orientation as horizontal.

    HorizontalLineAnnotation

    Provides a light weight UIElement that displays a horizontal line on chart.

    ImageAnnotation

    Provides a light weight UIElement that displays image on chart.

    InteriorConverter

    Resolves the color of the series or segment dynamically.

    Interval

    Represents a dependency object that contains the types of interval for axis.

    Intervals

    Represents a collection of Interval.

    LabelBackgroundConverter

    Represents a converter that returns the brush to axis label.

    LabelBarStyle

    Represents a dependency object that defines the style for axis label.

    LabelBorderBrushConverter

    Sets the chart adornment border brush.

    LabelContentPathConverter

    Modifies the chart adornment label based on content path.

    LabelCreatedEventArgs

    Class implementation for Label created event arguments.

    LabelStyle

    Represents the LabelStyle class.

    LegendItem

    Represents the class implementation for LegendItem.

    LegendMarginConverter

    set the margin for windows phone legend icon

    Line3D

    Used to draw line in 3D view.

    LineAnnotation

    Represents the LineAnnotation class.

    LineSegment

    Represents chart line segment.

    LineSegment3D

    Class implementation for LineSegment3D.

    LineSeries

    Line chart displays series as a set of points connected using a straight line to represent large amounts of data observed over a continuous period of time.

    LineSeries3D

    Class implementation for LineSeries3D

    LineStyle

    Represents the line style customization used for chart elements.

    LogarithmicAxis

    Class implementation for LogarithmicAxis

    LogarithmicAxis3D

    Class implementation for LogarithmicAxis3D

    LowerBarLabelsCreatedEventArgs

    Lower bar labels created event arguments.

    MACDTechnicalIndicator

    Represents the MACD technical indicator.

    MarkerBase

    Represents the MarkerBase class.

    MarkerTemplateSelector

    Represents the MarkerTemplateSelector class.

    MeshGenerator

    Class which represents the mesh generator.

    MomentumTechnicalIndicator

    Represents the Momentum technical indicator.

    MultiInteriorConverter

    Returns the brush to be used based on the Interior property value.

    MultiLevelLabelsPanel

    Represents the MultiLevelLabelsPanel class.

    NumericalAxis

    Class implementation for RangeAxisBase

    NumericalAxis3D

    Class implementation for RangeAxisBase3D

    PanChangedEventArgs

    Class implementation for PanChanged event arguments.

    PanChangingEventArgs

    Class implementation for PanChanging event arguments.

    PanningEventArgs

    Class implementation for panning event arguments.

    PieSegment

    Represents chart pie segment.

    PieSegment3D

    Class implementation for PieSegment3D

    PieSeries

    PieSeries displays data as a proportion of the whole.PieSeries are most commonly used to make comparisons among a set of given data.

    PieSeries3D

    Class implementation for PieSeries3D

    PointsSortByXComparer

    Custom comaprer to compare the chart points by x-value.

    PolarRadarSeriesBase

    Represents a base class for polar, radar series in chart.

    PolarSeries

    Represents a series which visualizes data in terms of values and angles. It provides options for visual comparison between several quantitative or qualitative aspects of a situation.

    Polygon3D

    Represents chart polygon to create any shapes in 3D.

    PolygonRecycler

    Class implementation for PolygonRecycler.

    PolyLine3D

    Used to draw line in 3D view.

    Position

    Class implementation for Annotation positioning points

    PositionChangedEventArgs

    Defines the PositionChangedEventArgs.

    PositionChangingEventArgs

    Defines the PositionChangingEventArgs

    Printing
    PrintingEventArgs
    PyramidSegment

    Represents a chart segment which renders collection of points using pyramid shape.

    PyramidSeries

    Represents a series which displays data in the form of a triangle with lines dividing it into sections and each section has a different width. Depending on the Y coordinates, this width indicates a level of hierarchy among other categories.

    RadarSeries

    Represents a series which visualizes data in terms of values and angles. It provides options for visual comparison between several quantitative or qualitative aspects of a situation.

    RangeAreaSegment

    Represents chart range area segment.

    RangeAreaSeries

    RangeAreaSeries displays data points as a set of continuous lines with the areas between the high value and low value are filled in.

    RangeAxisBase

    Class implementation for RangeAxisBase

    RangeAxisBase3D

    Class implementation for RangeAxisBase

    RangeColumnSegment

    Represents chart range column segment.

    RangeColumnSeries

    RangeColumnSeries displays data points as a set of vertical bars of varying heights,starting at different points within a area ofSfChart.

    RangeDragEndEventArgs
    RangeDragEventArgs
    RangeNavigatorLabel

    Serves as the label type for MinorScale and MajorScale labels.

    RangeNavigatorPanel

    Represents the RangeNavigatorPanel class.

    RangeNavigatorRowDefinition

    Represents the RangeNavigatorRowDefinition class.

    RangeNavigatorRowDefinitions

    Represents the RangeNavigatorRowDefinitions class.

    RangeNavigatorSelector

    Override the ResizableScrollBar for Range navigator thumb selector

    RangeSegmentDraggingBase

    Serves as base class for range series segment dragging.

    RangeSegmentEnterEventArgs
    RangeSeriesBase

    Class implementation for RangeSeriesBase

    RectangleAnnotation
    ResetZoomEventArgs

    Class implementation for ResetZooming event arguments.

    ResizableScrollBar

    Represents the ResizableScrollBar class.

    ResizeCanvas

    Represents the ResizeCanvas class.

    Resizer

    Represents the Resizer class.

    RSITechnicalIndicator

    Represents the RelativeStrengthIndex technical indicator.

    ScatterSegment

    Represents chart scatter segment.

    ScatterSegment3D

    Class implementation for ScatterSegment3D.

    ScatterSeries

    ScatterSeries displays data points as set of circular symbols. Values are being represented by the position of the symbols on the chart.

    ScatterSeries3D

    Class implementation for the ScatterSeries3D.

    SegmentSelectionBrushConverter

    Resolves the SegmentSelectionBrush of the series dynamically.

    SegmentTemplateSelector

    Represents the SegmentTemplateSelector class.

    SelectionZoom

    SelectionZoom class Implementation.

    SelectionZoomingDeltaEventArgs

    Class implementation for SelectionZoomingDelta event arguments.

    SelectionZoomingEndEventArgs

    Class implementation for SelectionZoomingEnd event arguments.

    SelectionZoomingEventArgs

    Class implementation for selection zooming event arguments.

    SelectionZoomingStartEventArgs

    Class implementation for SelectionZoomingStart event arguments.

    SeriesSelectionBrushConverter

    Resolves the SeriesSelectionBrush of the series dynamically.

    SfAreaSparkline

    Represents the SfAreaSparkline class.

    SfChart

    Represents the Chart control which is used to visualize the data graphically.

    SfChart3D

    Represents the 3DChart control which is used to visualize the data graphically in three dimension.

    SfChartResizableBar

    Represents the SfChartResizableBar class.

    SfColumnSparkline

    Represents the SfColumnSparkline class.

    SfDateTimeRangeNavigator
    SfLineSparkline

    Class which represents the line sparkline.

    SfRangeNavigator

    Represents the SfRangeNavigator class.

    SfSurfaceChart

    Class which represents the surface chart.

    SfWinLossSparkline

    Represents the SfWinLossSparkline class.

    ShapeAnnotation
    SimpleAverageIndicator

    Represents the SimpleAverage technical indicator.

    SingleAnnotation
    SolidShapeAnnotation
    SparklineBase

    Represents the SparklineBase class.

    SparklineMouseMoveEventArgs

    Class which represents the spark line mouse move event arguments.

    SparklinePointsInfo

    Class which represents spark line points info.

    SplineAreaSegment

    Represents chart SplineArea segment.

    SplineAreaSeries

    SplineAreaSeries connects it data points using a smooth line segment with the areas below are filled in.

    SplineRangeAreaSegment
    SplineRangeAreaSeries

    SplineRangeAreaSeries connects it data points using a smooth curve with the areas between the high value and low value are filled in.

    SplineSegment

    Represents chart Spline segment.

    SplineSeries

    SplineSeries is similar to that of LineSeries except that the points here are connected using smooth Bezier curves.

    StackingArea100Series

    StackingArea100Series resembles StackingAreaSeries, but the cumulative portion of each stacked element always totals to 100%.

    StackingAreaSegment

    Represents a chart segment which renders collection of points using area shape.

    StackingAreaSeries

    StackingAreaSeries is typically preferred in cases of multiple series of type AreaSeries. Each series is stacked vertically one above the other.

    StackingBar100Series

    StackingBar100Series resembles StackingBarSeries, but the cumulative portion of each stacked element always totals to 100%.

    StackingBar100Series3D

    Class implementation for StackingBar100Series3D.

    StackingBarSegment

    Represents a chart segment which renders collection of points using bar shape.

    StackingBarSeries

    StackingBarSeries is typically preferred in cases of multiple series of type BarSeries. Each series is stacked horizontally side by side to each other.

    StackingBarSeries3D

    Class implementation for StackingBarSeries3D.

    StackingColumn100Series

    StackingColumn100Series resembles StackingColumnSeries, but the cumulative portion of each stacked element always totals to 100%.

    StackingColumn100Series3D

    Class implementation for StackingColumn100Series3D.

    StackingColumnSegment

    Represents a chart segment which renders collection of points using column shape.

    StackingColumnSegment3D

    Represents chart stacking column segment.

    StackingColumnSeries

    StackingColumnSeries is typically preferred in cases of multiple series of type ColumnSeries. Each series is stacked vertically one above the other.

    StackingColumnSeries3D

    StackingColumnSeries3D is typically preferred in cases of multiple series of type ColumnSeries3D. Each series is then stacked vertically one above the other. If there exists only single series, it will resemble like a simple ColumnSeries3D chart.

    StackingLine100Series

    StackingLine100Series resembles StackingLineSeries, but the cumulative portion of each stacked element always totals to 100%.

    StackingLineSeries

    StackingLineSeries is typically preferred in cases of multiple series of type LineSeries. Each series is stacked horizontal one above the other.

    StackingSeriesBase

    Represents a base class for all stacked chart series in chart.

    StackingSeriesBase3D

    Class implementation for StackingSeriesBase3D

    StackingValues

    Class implementation for StackingValues.

    StepAreaSegment

    Class implementation for StepAreaSegment

    StepAreaSeries

    StepAreaSeries connects its data points,using a continuous line with its underlying areas being filled in.

    StepLineSegment

    Represents chart StepLine segment.

    StepLineSeries

    StepLineSeries displays its data points using line segments.

    StochasticTechnicalIndicator

    Represents the Stochastic technical indicator.

    StraightLineAnnotation
    SurfaceAxis

    Class which represent the surface axis.

    SurfaceAxisElementPanel

    Class which represents the surface axis element panel.

    SurfaceAxisLabelLayout

    Class which represents the surface axis label layout.

    SurfaceAxisLabelsPanel

    Class which represents the surface axis label panel.

    SurfaceAxisPanel

    Class which represents the surface axis panel.

    SurfaceBase

    Class which represents the surface base.

    SurfaceHorizontalLabelLayout

    Class which represents the surface horizontal label layout.

    SurfaceVerticalLabelLayout

    Class which represents the surface vertical label layout.

    SymbolControl

    A control that represents symbol in chart adornments

    TechnicalIndicatorSegment

    Represents the chart technical indicator segment.

    TemplateSelector

    Represents the TemplateSelector class.

    TextAnnotation
    ThemeDictionaries

    Represents the ThemeDictionaries class.

    ThumbStyle

    Represents the ThumbStyle class.

    TimeSpanAxis

    Class implementation for TimeSpanAxis

    TimeSpanAxis3D

    Class implementation for TimeSpanAxis

    Trendline

    The Trendline class is used to render the trendlines for CartesianSeries to show the direction of price.

    TrendlineBase
    TrendlineSegment

    Class for TrendlineSegment.

    TriangularAdornment

    Class implementation for triangularAdornments

    TriangularAverageIndicator

    Represents the TriangularAverage technical indicator.

    TriangularSeriesBase

    Represents a base class for funnel and pyramid series. This type of chart is triangle with lines dividing it into sections to illustrate numerical proportions..

    UIElement3D

    Used to plot any UIElement in 3D view.

    UIElementsRecycler<T>

    Contains utility methods to add and remove elements inside a panel.

    VerticalLabelLayout

    Represents the VerticalLabelLayout class.

    VerticalLineAnnotation
    VisibilityToBooleanConverter

    Converts Visibility to Boolean value and vice-versa.

    VisibleRangeChangedEventArgs

    Represents chart series bounds changed event arguments.

    WallThicknessConverter

    Class which represents the wall thickness converter.

    WaterfallSegment

    Represents chart column segment.

    WaterfallSegmentCreatedEventArgs

    Handler implementation for waterfall Segment created event.

    WaterfallSeries

    WaterfallSeries displays its positive and negative data points using a set of bars.

    Watermark

    Represents the Watermark class.

    WriteableBitmapExtensions
    XyDataSeries

    Class implementation for XyDataseries

    XyDataSeries3D

    Class implementation for XyDataSeries3D

    XyDeltaDragEventArgs

    Defines the XyDeltaDrag event arguments.

    XyPreviewEndEventArgs
    XySegmentDragEventArgs
    XySegmentDraggingBase

    XySegmentDraggingBase is abstract class which is used to allow, drag a segment in a chart series.

    XySegmentEnterEventArgs
    XySeriesDragEventArgs
    XySeriesDraggingBase

    XySeriesDraggingBase is abstract class which is used to allow, drag a chart series in chart area.

    XyzDataSeries3D

    Class implementation for XyzDataSeries3D

    ZoomChangedEventArgs

    Class implementation for ZoomChanged event arguments.

    ZoomChangingEventArgs

    Class implementation for ZoomChanging event arguments.

    ZoomEventArgs

    Class implementation for zooming event arguments.

    ZoomIn

    ZoomIn class Implementation.

    ZoomingToolBar

    Represents the ZoomingToolBar class.

    ZoomingToolBarItem

    ZoomingToolBarItem class implementation.

    ZoomOut

    ZoomOut class Implementation.

    ZoomPan

    ZoomPan class Implementation.

    ZoomReset

    ZoomReset class Implementation.

    Structs

    ChartPoint

    Create and compare chart points.

    DateTimeRange

    Defines memebers and methods to handle DateTime type range in ChartAxis.

    DoubleRange

    Defines a custom DoubleRange data type forSfChart library.

    Matrix3D

    Represents the matrix 4x4.

    Vector3D

    Represents the coordinates of a 3D point.

    WallThickness

    Class which represents the wall thickness.

    Interfaces

    IChartAxis

    Interface implementation for IChartAxis

    IChartSeries

    Interface implementation for IChartSeries

    ICloneable

    Interface implementation for ICloneable

    ILayoutCalculator

    This interfaces defines the members and methods to create and arrange the child elements in a panel.

    IRangeAxis

    Interface implementation for IRangeAxis

    IRangeAxis<T>

    Inteface implementation for IRangeAxis

    ISegmentSelectable

    Defines members and methods necessary to customize the display of selected segment in a ChartSeriesBase.

    ISegmentSpacing

    Defines members and methods necessary to customize segment in a ChartSeriesBase.

    ISupportAxes

    Interface implementation for ISupportAxes

    ISupportAxes2D

    Interface implementation for support axis for 2D chart

    ISupportAxes3D

    Interface implementation for support axis for 3D chart

    Enums

    ActualLabelPosition
    AdornmentsLabelPosition

    Represents the positioning of Adornment labels.

    AdornmentsPosition

    Represents modes for positioning Chart adornments.

    AggregateFunctions

    Represents the aggregation functionsChartAxis.

    AxisElementPosition

    Represents axis elements position in ChartAxis elements panel.

    AxisHeaderPosition

    Represents the axis header positionChartAxis.

    AxisLabelsIntersectAction

    Specifies the options for the action that is to be taken when labels intersect each other.

    AxisMode
    BarPosition
    BorderType
    BoxPlotMode
    BreakLineType
    CameraProjection

    Specifies the mode of surface projection

    ChartAlignment

    A custom SfChart alignment to handle both horizontal and vertical alignment types in a generalized way.

    ChartAreaType

    Identifies axes types enumeration.

    ChartAutoScrollingMode

    Represents ChartAutoScrollingMode mode of axis.

    ChartColorPalette

    Represents the different types of color palette available in SfChart library.

    ChartDock

    Represents the position of a child element in the chart.

    ChartFunnelMode

    Represents modes of the funnel types.

    ChartLegendIcon

    Represents the Icon for the Chartlegend

    ChartOrientation

    Represents modes of Chart orientation

    ChartPolarAngle

    Represents the polar and radar chart axis start angle for primary axis, secondary axis, or both axes.

    ChartPrintMode
    ChartPyramidMode

    Specifies the mode in which the Y values should be interpreted in the Pyramid chart.

    ChartSeriesDrawType

    Represents modes of drawing radar and polar types.

    ChartSymbol

    Represents the adornments marker symbol types.

    ChartUnitType

    Represents modes for chart rows/columns space allocations.

    ChartValueType

    Specifies the different values that are natively used.

    CircularSeriesLabelPosition

    Represents label position modes available for PieSeries adornments.

    ConnectorLinePosition

    Represents the circular series connector line position.

    ConnectorMode

    Represents the type of connector line that connects the adornment label and data point.

    CoordinateUnit
    DateTimeIntervalType

    A date time interval.

    DateTimeRangePadding

    Represents range padding to the minimum and maximum extremes of the chart axis range for the DateTimeAxis.

    Day

    Defines to find the working days for DateTimeAxis

    Direction

    Represents sorting direction

    DoughnutCapStyle

    Represents the doughnut series cap style.

    DragType
    EdgeLabelsDrawingMode

    Represents the modes for placing edge labels in ChartAxis.

    EdgeLabelsVisibilityMode

    Represents the visibility for edge labelChartAxis.

    EmptyPointStyle

    Represents modes of displaying empty points.

    EmptyPointValue

    Represents modes for handling empty points.

    EmptyPointValues

    Represents the enum for the EmptyPointValue

    ErrorBarDirection
    ErrorBarMode
    ErrorBarType
    FinancialPrice

    Specifies which price need to consider for fluctuation detection

    LabelAlignment

    Represents label placement in Axis.

    LabelContent

    Enumeration represents series adornments label content.

    LabelPlacement

    Defines the way of category axis label placement.

    LegendPosition

    Legend position in chart area.

    LineCap
    MACDType
    NavigatorIntervalType

    Specifies the Interval type in which the navigator values should be displayed.

    NavigatorRangePadding
    NumericalPadding

    Represents range padding to the minimum and maximum extremes of the chart axis range for the NumericalAxis.

    PieGroupMode

    Circular series segment grouping based on group mode.

    RenderingMode

    Specifies the rendering mode to be used to render the chart series.

    ScaleBreakPosition
    SelectionMode

    Defines the way of series or segment selection.

    SelectionStyle

    Defines the way of selection type.

    SelectionStyle3D
    SnapToPoint
    SortingAxis

    Represents Sorting Axis.

    SplineType

    Specifies the type of spline.

    SurfaceType

    Specifies the type of surface

    ToolTipLabelPlacement

    Defines the way of positioning the tooltip labels.

    TooltipPosition

    Represents TooltipPosition.

    TrackballLabelDisplayMode

    Defines the way of display mode for trackball labels.

    TrendlineType
    ZoomMode

    Represents zooming modes of SfChart

    ZoomToolBarItems

    Delegates

    OnPrintingEventHandler
    SparklineMouseMoveHandler

    Raised when the sparkline mouse gets moved.

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