WinUI

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

    Show / Hide Table of Contents

    Namespace Syncfusion.UI.Xaml.Charts

    Classes

    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.

    AreaSegment

    Represents chart area segment.

    AreaSeries

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

    AxisElementPosition

    Represents axis elements position in ChartAxis elements panel.

    AxisLabelClickedEventArgs

    Class implementation for axis label clicked event arguments.

    AxisLabelIntersectAction

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

    AxisLabelLayout

    Represents a base of chart axis label layout.

    BarLabelAlignment

    Represents modes for positioning the bar chart data label.

    BarSegment

    Represents chart bar segment.

    BarSeries

    BarSeries represents its datapoint using a set of horizontal rectangles.

    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.

    CartesianDataLabelSettings

    Represents a class that displays the data label for the cartesian chart.

    CartesianSeries

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

    CartesianSeriesCollection

    A collection class which holds CartesianSeries.

    CategoryAxis

    Class implementation for CategoryAxis

    ChartAlignment

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

    ChartAreaType

    Identifies axes types enumeration.

    ChartAutoScrollingMode

    Represents ChartAutoScrollingMode mode of axis.

    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.

    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.

    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 ChartBase

    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.

    ChartCartesianGridLinesPanel

    Represents ChartCartesianGridLinesPanel.

    ChartCircularAxisPanel

    Represents ChartCircularAxisPanel class.

    ChartColorModel

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

    ChartColorPalette

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

    ChartCrosshairBehavior

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

    ChartDataLabel

    Represents chart data label class.

    ChartDataLabelSettings

    ChartDataLabelBase represents the class used for configuring series DataLabelSettings for chart.

    ChartDataMarkerContainer

    Represents the panel which contains all the ChartAdornment elements.

    ChartDataMarkerPresenter

    Represents ChartDataMarkerPresenter class.

    ChartDock

    Represents the position of a child element in the chart.

    ChartDockPanel

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

    ChartFunnelMode

    Represents modes of the funnel types.

    ChartLegend

    Represents legend for a ChartBase.

    ChartLegendCollection

    A collection class which holds chart legend

    ChartLegendIcon

    Represents the Icon for the Chartlegend

    ChartLocalizationResourceAccessor

    Represents the class that manages the localization of ChartBase control based on System.Globalization.CultureInfo.CurrentUICulture.

    ChartLocalizationResourceExtension

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

    ChartOrientation

    Represents modes of Chart orientation

    ChartPoint

    Create and compare chart points.

    ChartPointInfo

    ChartPointInfo contains information about the displaying series data points.

    ChartPolarAngle

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

    ChartPolarAxisLayoutPanel

    Represents ChartPolarAxisLayoutPanel

    ChartPolarGridLinesPanel

    Represents ChartPolarGridLinesPanel

    ChartPyramidMode

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

    ChartRootPanel

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

    ChartSegment

    An abstract base class for all 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.

    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.

    ChartSeriesDrawType

    Represents modes of drawing radar and polar types.

    ChartSeriesPanel

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

    ChartSymbol

    Represents the data marker types.

    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

    ChartValueType

    Specifies the different values that are natively used.

    ChartVisibleSeriesCollection

    A collection class which holds ChartSeries 2D.

    ChartZoomPanBehavior

    ChartZoomPanBehavior enables zooming and panning operations over a Chart.

    CircularDataLabelSettings

    Represents a class that displays the data label for circular chart.

    CircularSeries

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

    CircularSeriesCollection

    A collection class which holds CircularSeries.

    CircularSeriesLabelPosition

    Represents label position modes available for PieSeries adornments.

    ColumnSegment

    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.

    ConnectorMode

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

    ConnectorRotationAngleConverter

    Converts the angle value by series IsTransposed.

    DataLabelPosition

    Represents the positioning of data labels.

    DataMarkerSeries

    Represents a ChartSeries that displays data in a customizable chart.

    DateTimeAxis

    Class implementation for DateTimeAxis

    DateTimeAxisLabel

    Represents an date time axis label element.

    DateTimeIntervalType

    A date time interval.

    DateTimeRange

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

    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

    DoubleRange

    Defines a custom DoubleRange data type forChartBase library.

    DoughnutCapStyle

    Represents the doughnut series cap style.

    DoughnutSegment

    Class implementation for DoughnutSegment

    DoughnutSeries

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

    DragElementRotateConverter

    Returns the rotate angle.

    EdgeLabelsDrawingMode

    Represents the modes for placing edge labels in ChartAxis.

    EdgeLabelsVisibilityMode

    Represents the visibility for edge labelChartAxis.

    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.

    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.

    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.

    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.

    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.

    FunnelDataLabelSettings

    Represents a base class for the funnel chart data label.

    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.

    HorizontalLabelLayout

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

    InteriorConverter

    Resolves the color of the series or segment dynamically.

    LabelAlignment

    Represents label placement in Axis.

    LabelBackgroundConverter

    Represents a converter that returns the brush to axis label.

    LabelBorderBrushConverter

    Sets the chart adornment border brush.

    LabelContentPathConverter

    Modifies the chart adornment label based on content path.

    LabelContext

    Enumeration represents series data label content.

    LabelCreatedEventArgs

    Class implementation for Label created event arguments.

    LabelPlacement

    Defines the way of category axis label placement.

    LabelStyle

    Represents the LabelStyle class.

    LegendItem

    Represents the class implementation for LegendItem.

    LegendMarginConverter

    set the margin for windows phone legend icon

    LegendPosition

    Legend position in chart area.

    LineSegment

    Represents chart line segment.

    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.

    LineStyle

    Represents the line style customization used for chart elements.

    MultiInteriorConverter

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

    NumericalAxis

    Class implementation for RangeAxisBase

    NumericalPadding

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

    PanChangedEventArgs

    Class implementation for PanChanged event arguments.

    PanChangingEventArgs

    Class implementation for PanChanging event arguments.

    PanningEventArgs

    Class implementation for panning event arguments.

    PieGroupMode

    Circular series segment grouping based on group mode.

    PieSegment

    Represents chart pie segment.

    PieSeries

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

    PolarAreaSeries

    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.

    PolarChartGridLineType

    Represents PolarChartGridLineType type of circular axis.

    PolarDataLabelSettings

    Represents a base class for the polar chart data label.

    PolarLineSeries

    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.

    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.

    PolarSeriesCollection

    A collection class which holds PolarSeries.

    Position

    Class implementation for Annotation positioning points

    PositionChangedEventArgs

    Defines the PositionChangedEventArgs.

    PositionChangingEventArgs

    Defines the PositionChangingEventArgs

    PyramidDataLabelSettings

    Represents a base class for the pyramid chart data label.

    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.

    RangeAxisBase

    Class implementation for RangeAxisBase

    ResetZoomEventArgs

    Class implementation for ResetZooming event arguments.

    Resizer

    Represents the Resizer class.

    ScatterSegment

    Represents chart scatter segment.

    ScatterSeries

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

    SegmentSelectionBrushConverter

    Resolves the SegmentSelectionBrush of the series dynamically.

    SelectionType

    Defines the way of series or segment selection.

    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.

    SfCartesianChart

    Represents the cartesian chart control which is used to visualize the data graphically. The chart is often used to make it easier to understand large amount of data and the relationship between different parts of the data.

    SfChart

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

    SfCircularChart

    Represents a circular chart, which is ideal for displaying proportional values in different categories. It supports the animation and interactive features such as tooltip and selection.

    SfFunnelChart

    Represents a funnel chart 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. It supports data label, tooltip, and selection.

    SfPolarChart

    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.

    SfPyramidChart

    Represents the pyramid chart, which is the form of a triangle with lines dividing it into sections, each section with a different width. Depending on the Y coordinates, this width indicates a level of hierarchy among other categories. It supports data label, tooltip, and selection.

    SplineAreaSegment

    Represents chart SplineArea segment.

    SplineAreaSeries

    SplineAreaSeries connects it data points using a smooth line segment with the areas below 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.

    SplineType

    Specifies the type of spline.

    StackedArea100Series

    Represents a 100% area series which is similar to regular area series except that the Y-values stack on top of each other.

    StackedAreaSegment

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

    StackedAreaSeries

    Represents a special kind of area series which is similar to regular area series except that the Y-values stack on top of each other.

    StackedBar100Series

    Represents a 100% bar series which is similar to regular bar series except that the Y-values stack on top of each other.

    StackedBarSegment

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

    StackedBarSeries

    Represents a special kind of bar series which is similar to regular bar series except that the Y-values stack on top of each other.

    StackedColumn100Series

    Represents a 100% column series which is similar to regular column series except that the Y-values stack on top of each other.

    StackedColumnSegment

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

    StackedColumnSeries

    Represents a special kind of column series which is similar to regular column series except that the Y-values stack on top of each other.

    StackedLine100Series

    Represents a 100% line series which is similar to regular line series except that the Y-values stack on top of each other.

    StackedLineSeries

    Represents a special kind of line series which is similar to regular line series except that the Y-values stack on top of each other.

    StackedSeriesBase

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

    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.

    SymbolControl

    A control that represents symbol in chart adornments

    ThemeDictionaries

    Represents the ThemeDictionaries class.

    ToolTipLabelPlacement

    Defines the way of positioning the tooltip labels.

    TrackballLabelDisplayMode

    Defines the way of display mode for trackball labels.

    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..

    UIElementsRecycler<T>

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

    VerticalLabelLayout

    Represents the VerticalLabelLayout class.

    VisibleRangeChangedEventArgs

    Represents chart series bounds changed event arguments.

    XyDataSeries

    Class implementation for XyDataseries

    XySegmentDraggingBase

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

    XySeriesDraggingBase

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

    ZoomChangedEventArgs

    Class implementation for ZoomChanged event arguments.

    ZoomChangingEventArgs

    Class implementation for ZoomChanging event arguments.

    ZoomEventArgs

    Class implementation for zooming event arguments.

    ZoomMode

    Represents zooming modes of ChartBase

    Interfaces

    IChartAxis

    Interface implementation for IChartAxis

    IChartSeries

    Interface implementation for IChartSeries

    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

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