skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • NEW: Design Kits for Figma
    • Online Training
    • Document Processing Library
    • Embedded Reporting for web and desktop

    Web

    Kendo UI UI for jQuery UI for Angular UI for React UI for Vue UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Test Studio Dev Edition Telerik JustMock

    CMS

    Sitefinity

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Virtual Classroom
    • Forums
    • Videos
    • Blogs
    • Accessibility
    • Submit a Ticket

    Productivity and Design Tools

    • Visual Studio Extensions
    • Visual Studio Templates
    • Embedded Reporting
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Namespace Telerik.Charting

Classes

AbsoluteBubbleSizeSelector

A bubble-size-selector implementation that selects a bubble size equal to the BubbleSize property of the bubble data point.

AngleRange

Represents a structure that defines the starting and sweeping angles of an ellipse Arc.

AreaSeriesStrokeMode

Defines how an area shape is outlined.

Axis3DType

An enumeration representing the type of a 3D axis.

AxisHorizontalLocation

Defines the supported locations that an axis rendered vertically can have.

AxisLabelFitMode

Determines the label fit mode of the chart axis labels.

AxisLabelModel

This class represents the axis label data model.

AxisLastLabelVisibility

Defines the strategy that will update the last label of the axis.

AxisPlotMode

Defines how data points are plotted by an axis.

AxisSmartLabelsMode

Determines the smart labels mode that will be used to avoid overlapping labels.

AxisType

Defines the possible type for an axis.

AxisVerticalLocation

Defines the supported locations that an axis rendered horizontally can have.

BoxPlot

Represents a struct, which defines a set of five values - Minimum, Maximum, LowerQuartile, UpperQuartile and Median.

BoxPlotDataPoint

Defines a BoxPlotDataPoint that has a set of properties describing a single box plot.

BubbleDataPoint

Defines a CategoricalDataPoint that has a BubbleSize property, used by numerical axes.

BubbleSizeFunction

An enumeration representing different ways of calculating the bubble size by the RelativeBubbleSizeSelector.

CartesianChart3DGridLinesVisibility

Defines the visibility of the grid lines inside a plane (plot area side) within a cartesian 3D chart.

CategoricalDataPoint

Defines a DataPoint that has a single Value property, used by numerical axes.

CategoricalDataPointBase

Represents a single-value data point, which may be plotted in a Telerik.Charting.CartesianChartAreaModel and has its second value defined as Category.

ChartAxisCategoryInfo

This class contains information about an axis category.

ChartBubbleSizeSelector

A class that encapsulates the logic for selecting a bubble size.

ChartElement

Base class for nodes that may have children.

ChartNode

Base class for all models that form the ChartArea tree.

ChartSeriesCombineMode

Defines how multiple series of same type are combined on the plot area.

ContentNode

Base class for all models with content that form the ChartArea tree.

DataPoint

Base class for all points that may be plotted by a Telerik.Charting.ChartPlotAreaModel.

DataPoint3D

An object that contains information about a point in a 3D series. May contain layout specific information and data specific information.

DataPoint3DCollection<T>

Represents a typed data point collection.

DataPointCollection<T>

Represents a typed element collection which accepts DataPoint instances only.

DataTuple

Pair of values.

DateTimeComponent

Represents a component of the System.DateTime structure.

DateTimeExtensions

Collection of helper methods for retrieving unique (year-wise) values for some date/time components besides the ones provided by DateTime class.

DateTimeRangeChangedEventArgs

Encapsulates data associated with a range changed event.

ElementCollection<T>

Represents a typed collection of ChartNode instances. For example an Telerik.Charting.AxisModel aggregates two typed collections - Ticks and Labels.

ErrorBarDataPoint

A High-Low-Value data point.

EventHandlerList

Represents a list of delegates.

FunnelDataPoint

Represents a single-value data point plotted by a funnel chart.

MessageDispatchMode

Defines how a message should be dispatched in the element tree.

MessageDispatchPhase

Defines the possible phases a message dispatch process may enter.

NodeCollection

Represents a collection of a ChartNode instances.

NodeState

Defines the possible states a ChartNode may enter.

NumericalAxisRangeExtendDirection

Specifies how a numerical axis auto-range will be extended so that each data point is visualized in the best possible way.

NumericalRangeChangedEventArgs

Encapsulates data associated with a range changed event.

Ohlc

Represents a struct, which defines a set of four values - High, Low, Open, Close.

OhlcDataPoint

An Open-High-Low-Close data point.

PieDataPoint

Represents a single-value data point plotted by a pie chart.

PolarAxisPosition

Defines the position of the Radius axis within a RadPolarChart.

PolarDataPoint

Represents a data point that is plotted on charts, using Polar coordinate system.

PropertyBagObject

Represents an object that stores its properties within a property bag.

RadCircle

Represents a logical definition of a circle.

RadMath

Provides static mathematical functions and constants.

RadPoint

Represents a structure that defines a location (X, Y) in a two-dimensional space.

RadPoint3D

Represents a structure that defines a 3D location (X, Y, Z) in a three-dimensional space.

RadPropertyEventArgs

Encapsulates all the data associated with a change in a PropertyBagObject property store.

RadRect

Represents a Rectangle in the Euclidean plane geometry.

RadRect3D

Represents a structure that defines a 3D rect in a three-dimensional space that is defined by a location and size.

RadSize

Represents a structure that defines a size in the two-dimensional space.

RadSize3D

Represents a structure that defines a size in the three-dimensional space.

RadThickness

Represents a structure that defines margins (or padding) of an element.

Range

Represents a struct, which defines a set of two values - High, Low.

RangeDataPoint

A High-Low data point.

RangeSeriesStrokeMode

Defines how a range shape is outlined.

RelativeBubbleSizeSelector

A class that encapsulates the logic for selecting a bubble size. This bubble-size-selector implementation works in relative mode to determine the bubble sizes. The bubble sizes are calculated in accordance to the bubble-size-function and with respect to the minimum value, maximum value, minimum size and maximum size. By default the max bubble size depends on the MaximumSizePercent property and the chart's size.

ScatterBubbleDataPoint

Represents an object that contains information about a bubble data item.

ScatterDataPoint

Represents a data point that may be visualized by a Scatter series in a CartesianChart. Generally this is a point that provides values for both X and Y axes and may be plotted by two numerical axes - Linear or Logarithmic.

ScatterRangeDataPoint

A vertical and horizontal high-low data point.

SingleValueDataPoint

Defines a DataPoint that has a single Value property, used by numerical axes.

StepSeriesRisersPosition

Defines how the risers of a step line series will be positioned.

StringToAngleRangeConverter

Converts a string to an AngleRange object.

SurfaceDataPoint3D

Represents a data point that contains information about an item displayed in a surface series.

TickType

Defines the possible types of an axis tick.

TimeInterval

Specifies the predefined time interval types.

TreeTraversalMode

Defines possible approaches when traversing a tree.

ValueRange<T>

Represents a structure that defines a range of two IComparable structures - like Single or Double.

XyzDataPoint3D

A data point that is determined by three individual, single-position, values.

Interfaces

IBubbleDataPoint

Defines an interface for the bubble data points.

IChartElementPresenter

Defines a type which may visualize a logical chart element.

Getting Started
  • Install Now
  • Demos
  • SDK Samples Browser
  • Sample Applications
Support Resources
  • Code Library
  • Knowledge Base
  • MVVM Support
  • Videos
  • GitHub SDK Repository
Community
  • Forums
  • Blogs
  • XAML Feedback Portal
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.