Telerik.UI.Xaml.Controls.DataVisualization

This collection is used insider RadBulletGraph and contains the additional comparative measures.

This class represents and indicator in the form of an arrow with a circular tail.

An instance of this class will hold information about an axis scale.

A base class for bar indicators. A bar has a thickness and a brush that defines its color.

This class represents a segment in a segmented bar indicator. A segment can have a distinctive color, length and thickness.

An observable collection of brushes.

Represents a comparative measure in a RadBulletGraph.

The base class for RadBulletGraph's additional measures.

A definition based on which a RadHeatMap is constructed.

Defines an interval of 100 years.

Represents CheckMSI possible schemes for calculating a check digit.

Class
Codabar

Represents the Codabar symbology type.

Class
Code11

Represents the Code11 symbology type.

Class
Code128

Represents the Code128 symbology type.

Represents the Code128A symbology type.

Represents the Code128B symbology type.

Represents the Code128C symbology type.

Represents the Code25Interleaved symbology type.

Represents the Code39 symbology type.

Class
Code39

Represents the Code39 symbology type.

Represents the Code39Extended symbology type.

Class
Code93

Represents the Code93 symbology type.

Represents the Code93Extended symbology type.

Class
CodeMSI

Represents the CodeMSI symbology type.

Determines the type of code, such as Numeric, Alphanumeric, Byte or Kanji.

Class
Column

Represents one column.

Represents the visual data pont object used with RadColumnSparkline.

Specifies the layout behavior of columns inside the RadColumnSparkline.

ItemsControl that holds columns. Supports indicator color changing.

Panel used for column positioning. Sizes and positions columns evenly.

A base class for the horizontal and vertical axis labels.

A helper class holding information about a data axis label.

A base class for the horizontal and vertical axis labels controls.

Specifies the display position for the labels of RadHorizontalDataAxis and RadVerticalDataAxis.

An base class for the ticks of the DataAxes.

A base class for the horizontal and vertical data axis ticks control.

A class that is intended to wrap a data item and expose several properties for data binding.

This class is intended to represent the bar of a RadDataBar.

Provides base functionality for data points implementations.

Represents the DataMatrix symbology type.

This class supports the RadSparklineBase infrastructure and is not intended to be used directly from your code.

Represents a view over the ObservableProjectedView that supports data binding for the RadSparkline control.

Converts a DateTime object to or from its representations in Ticks.

Defines an interval of one day.

Defines an interval of 10 years.

Class
EAN128

Represents the EAN128 symbology type.

Class
EAN128A

Represents the EAN128A symbology type.

Class
EAN128B

Represents the EAN128B symbology type.

Class
EAN128C

Represents the EAN128C symbology type.

Class
EAN13

Represents the EAN13 symbology type.

Class
EAN8

Represents the EAN8 symbology type.

Determines the Extended Channel Interpretation (ECI) mode, which allows for encoding of characters from other sets.

This enumeration defines the behavior of the sparkline when it encounters an empty Y point.

Represents the encodation used to generate the DataMatrix barcode.

The EncodingMode enumeration determines the type of the acceptable data.

Determines how much data is available for error correction.

Signifies application of special formatting to the code data.

Custom lightweight ItemsControl. Does not wrap the generated items into ItemsPresenter. Listens to CollectionChanged events and acts appropriately.

Base class for the FastItemsControl. Adds the default style.

This class represents a color that should be used only in visual elements that are between the min and max values.

This is the base class of the gauge indicators. It is abstract because more concrete types must implement the arrange logic. Every indicator knows how to arrange itself in its range container.

Represents a strongly typed collection of GaugeIndicator instances.

Base class for the gauge ranges. Defines a value range (min and max value), tick and label steps and templates for the ticks and labels. The class is abstract because the layout of the ticks and labels are defined in concrete types, for example the radial and linear ranges.

Represents the available gauge types.

This converter can be used to fill visual elements in the ticks and labels with a color that depends on the value of the tick or label.

Converts a value to a string and vice versa providing a Precision property to control the floating point precision of the converted value.

Specialized TimeBarIntervalControlBase control for displaying DateTime intervals as group interval items.

A data point that contains information about the hovered cell of the HeatMapColorGrid.

A class used to set up the cell label of the RadHeatMap.

A control that is intended to represent the color cells of RadHeatMap. This control visualizes a grid that has rows, columns and cells, where each cell has only a color. The grid is drawn in accordance to a HeatMapDefinition.

Base class for all colorizers for RadHeatMap according to which the cells of the RadHeatMap will be colored.

A class that is intended to decorate the column-headers section of the RadHeatMap.

A class used to set up the column-headers of the RadHeatMap.

A class that represents a column-label, intended for use with the RadHeatMap.

An items control that will layout the HeatMapColumnLabel items in a horizontal manner.

The panel that will layout the HeatMapColumnLabels in a horizontal manner.

A base class for the definitions based on which a RadHeatMap is constructed.

A RadHeatMap desaturation colorizer. This colorizer will define the color for the cells of the RadHeatMap in correspondence to the StartColor property.

A base class for the row-header and column-header settings of the RadHeatMap.

A class that wraps a data item.

A base class for the header labels of the RadHeatMap.

This class contains information needed by the HeatMapLabel.

A base class for the horizontal and vertical HeatMapLabels items controls.

A control that is intended to represent the cell labels of RadHeatMap. This control visualizes a grid that has rows, columns and cells, where each cell contains a label. The grid is rendered in accordance to a HeatMapDefinition and HeatMapCellLabelSettings.

The base class for the panels that will layout the heat map labels.

Defines a class used by the HeatMapRangeColorizer to select colors for the cells of the RadHeatMap. The values that fall within the From and To will be shown with the specified Color.

Defines an observable collection of HeatMapRangeColor objects, intended for use with the HeatMapRangeColorizer.

A RadHeatMap colorizer that works with ranges. For each range there is a corresponding color and a value falling within the specified range will be shown with the specified color.

A class that is intended to decorate the row-headers section of the RadHeatMap.

A class used to set up the column-headers of the RadHeatMap.

A class that represents a row-label, intended for use with the RadHeatMap.

An items control that will layout the HeatMapColumnLabel items in a vertical manner.

The panel that will layout the HeatMapColumnLabels in a vertical manner.

Specifies the position of the HeatMapRowLabelsControl.

Specifies the selection mode of a RadHeatMap.

A class used to set up the tool tip of the HeatMapColorGrid.

A RadHeatMap colorizer that works with s.

The base class for the data axis items panel.

A class representing a horizontal axis label. This class is intended to be used within the RadHorizontalDataAxis.

The panel that will layout the HorizontalDataAxisLabels.

A class representing an axis tick. This class is intended to be used within the RadHorizontalDataAxis.

An items control that is used to plot horizontal data axis ticks.

The panel that will layout the HorizontalDataAxisTicks.

A definition based on which a RadHeatMap is constructed. The MemberMappings correspond to columns.

Class
HotSpot

Represents definition of the hot spot of the geographically positioned framework element. The hot spot is the point inside (or outside) of the framework element which should be bound to the geographic location.

Converts from/to HotSpot structure.

Units are used to position hot spot.

Coordinate system which is used to calculate location of the hotspot inside the element.

Defines an interval of one hour.

Provides data for the HoveredPeriodChanged event.

Describes the heat map source collection used by the heat map definition.

Provides a mechanism for controlling formatting of IntervalBase labels.

Interface
IPeriodSpan

Describes a time interval.

Describes a generator of special IPeriodSpan slots.

Represents one indicator item.

Represents a typed collection that stores BarIndicatorSegment instances.

Event arguments for the ValueChanged event of GaugeIndicator.

ItemsControl that holds indicators. Supports indicator color and visibility changing.

Base class for ItemsControl that holds indicators. Supports indicator color and visibility changing.

Represents the IntelligentMail symbology type.

Base class for all interval types.

Defines a collection of IntervalBase objects.

Defines methods to support the comparison of IntervalBase objects for equality.

Defines a collection of int objects.

Converts a IntervalSpanCollection object to or from its string representations.

Specialized TimeBarIntervalControlBase control for displaying DateTime intervals as item interval items.

A VirtualizingTimeBarPanel that provides the required functionality for measuring required size for label strings.

Specifies the display position of the label inside a RadDataBar.

Represents a line indicator with a specific color and thickness.

Represents a linear range that arranges its ticks and labels in a straight line and defines attached properties for the contained indicators.

This class represents a marker indicator that is usually placed somewhere near the ticks of the owner range.

A base class for the Horizontal and Vertical member mappings.

This class represents a mapping between a member of the item in the HeatMapDefinition's ItemsSource and the row, or column, of the RadHeatMap.

A dependency collection of MemberMapping items.

Defines an interval of one millisecond.

Defines an interval of one minute.

Defines an interval of one month.

Represents a base class for needle indicators. For example and arrow or some other thin and pointy indicator. This class provides a rotation render transform.

A ProjectedView which notifies the user if any of its items' properties get changed.

Specifies the out of range rule for a DataBarShape.

Class
PDF417

Represents the PDF417 symbology type.

ViewModel that represents a time period.

Provides implementation of IPeriodSpan interface for a Control class.

Class
Planet

Represents the Planet symbology type.

Returns a clone of the passed PointCollection.

A class that is used to convert a HeatMapRowLabelsPanelPosition to a Grid.Column index.

A class that is used to convert a HeatMapColumnLabelsPanelPosition to a Grid.Row index.

Class
Postnet

Represents the Postnet symbology type.

Provides a projected view over a source list.

Class
QRCode

Represents the QR symbology type.

Defines an interval of one quarter (3 months).

The Sparkline Area chart consists of a series of data points joined by a line where the area below the line is filled. The area below Axis Origin can be displayed in a different color. Supports indicators.

UI control for creating and visualizing barcodes in a machine-readable format.

A control that represents the bullet graph data visualization.

Sparkline with rectangular bars with lengths proportional to the values that they represent. Values are indicated using different column fill color.

A base class for the horizontal and vertical data axes.

A control that contains a bar, the length of which represents a value in correspondence to the set minimum, maximum and origin value.

The base class for RadDataBars implementing common properties and logic.

Base class for RadLinearGauge and RadRadialGauge.

A data visualization control that represents values in a tabular display. The data is displayed in cells, aligned in rows and columns and each cell has a color that corresponds to the value of the cell. The color of the cell is generated by a HeatMapColorizer. The RadHeatMap needs a valid HeatMapDefinition in order to plot the cells and colors correctly.

Represents a visual axis with ticks and labels.

Base class for all RadSparklineBases that have indicators. Provides ability to toggle indicators and change indicators brushes.

Base class for all self drawing sparkline series.

Represents a Gauge that arranges its ticks, labels and indicators in a circle.

Sparkline that displays a set of data points connected by a line. Supports indicators and normal range.

Base class for all linear sparkline series.

Class
RadMap

Represents the RadMap class.

Represents a Gauge that arranges its ticks, labels and indicators in a circle.

Scatter Sparkline displays values as a set of separated points. Supports indicators and normal range. Indicated values are shown in a different color.

Base class containing common functionality for all sparkline controls.

Represents a control that stacks data bars, the lengths of which represent values from an items source, in correspondence to total sum of the values.

Represents a control that stacks data bars, the lengths of which represent values from an items source, in correspondence to the set minimum and maximum.

All commands that the TimeBarBase and RadTimeBar expose.

Represents a visual vertical axis with ticks and labels.

Sparkline with boolean representation of the data – all the data points are shown with the same magnitude with negative data points extending down from the axis while the positive ones shoot upwards.

This class represents a radial bar gauge indicator.

This is a base class for the radial indicators. It keeps a cache of the attached properties of the radial range. It defines neither visualization nor behavior so it is marked abstract.

Represents a radial range which arranges its ticks and labels in a circle and defines attached properties for the contained indicators.

Creates a RectangleGeometry from a passed Rect.

ItemsControl that holds scatter points. Supports indicator color changing.

DataPoint for scattered points. Used in RadScatterSparklines.

Represents a ScatterItem control.

Represents the panel used to arrange scatter points.

Defines how a TimeBarBase instance will handle a scroll or a zoom gesture.

Represents the converter that converts ScrollMode value to Visibility value that can be applied to the TimeBarSlider.ThumbVisibility property of a TimeBarSlider.

Represents the converter that converts ScrollMode value to Visibility value that can be applied to the property of a TimeBarSlider.

Defines an interval of one second.

This is the base class for the segmented indicators. It defines a collection of segments and provides a grid panel for the layout of the segments.

This class represents a line indicator with different segments.

This class represents a circle indicator with different segments.

The SelectionIndicator is used for visual indication of certain time interval. The SelectionIndicator is positioned according to the StartDate and EndDate of the IPeriodSpan that it represents.

Converts a SelectionRange<T> object to or from its representations in SelectionRange<T>.

Allows selection of a time span in the RadTimeBar control. It is positioned according to the SelectionStart and SelectionEnd properties of the RadTimeBar.

Allows preview of selection of a time span in the RadTimeBar control. It is positioned according to the StartDate and EndDate of the IPeriodSpan that it represents.

Used for visual indication of the location of the selection in the RadTimeBar control.

Used for shading certain time interval. Positioned according to the StartDate and EndDate of the IPeriodSpan that it represents.

Defines possible ways for rendering the barcode.

Base class for all DataPoints. This class contains only properties related to the data.

Represents the visual data pont object used with RadColumnSparkline.

Base class for all controls that support color changing through TemplateBinding.

DataPoint for scattered points. Used in RadScatterSparklines.

Represents the visual data pont object used with RadWinLossSparkline.

A control that contains a DataBarShape. This class is intended to be used within the StackedBarItemsControl.

Represents the symbol size of the generated barcode.

Base class for defining a symbology type. A symbology defines the format / algorithm used to convert the Value of te Barcode to a visual barcode representation.

This enumeration represents the types that a GaugeTick can be created as.

A TimeBarPanelBase that sizes its children according to a given time period.

Base class for all interval containers. Allows visual selection of items and label string measurement.

Base class for all controls that visualize RadTimeBar intervals.

A TimeBarPanel that positions its children according to the IPeriodSpan interval they are describing. The TimeBarNonScrollingPanel does not support scrolling.

A TimeBarPanelBase that positions its children according to the IPeriodSpan interval they are describing.

Base class for all panels used in RadTimeBar.

A TimeBarPanelBase that stacks its children according to the IPeriodSpan interval they are describing.

Base class for all interval containers.

Base class for all controls that visualize intervals.

Converts a TimeSpan object to or from its representations in Ticks.

Converts a TimeSpan object to or from its double representations in Ticks.

specialized in displaying TimeSpecialSlotControls.

Specialized control for displaying DateTime intervals as special slots.

Class
UPCA

Represents the UPCA symbology type.

Class
UPCE

Represents the UPCE symbology type.

Represents the UPCSupplement2 symbology type.

Represents the UPCSupplement5 symbology type.

The base class for the vertical panel that will layout data axis items.

A class representing an axis label. This class is intended to be used within the RadVerticalDataAxis.

An items control that is used to plot vertical axis labels.

The panel that will layout the VerticalDataAxisLabels.

A class representing a vertical axis tick. This class is intended to be used within the VerticalDataAxisTicksControl.

The panel that will layout the VerticalDataAxisTick.

A definition based on which a RadHeatMap is constructed. The MemberMappings correspond to rows.

Extends the FastItemsControl by adding UI virtualization for items.

A that stacks its children according to the IPeriodSpan interval they are describing.

SparkDataPoint ViewModel. All properties and methods that are relevant to the view should be added here.

Defines an interval of one week.

Represents the visual data pont object used with RadWinLossSparkline.

Defines an interval of one year.

Not finding the help you need?
Contact Support