BarSeries
Represents a bar chart series that visualizes data points as rectangular bars where the height represents the magnitude of each value.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.ChartView.dll
Syntax:
public class BarSeries : CartesianSeries, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor, IStylableElement, IStylableNode, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IShapedElement, IChartSeries, IChartElementPresenter, IAxisProvider
Inheritance: objectDisposableObjectRadObjectUIChartElementChartSeriesCartesianSeriesBarSeries...
Implements:
Inherited Members
Constructors
Initializes a new instance of the BarSeries class.
public BarSeries()
Initializes a new instance of the BarSeries class with the specified value and category members.
Fields
Identifies the LabelMode dependency property.
public static readonly RadProperty LabelModeProperty
Properties
Gets or sets the positioning mode for bar labels.
public BarLabelModes LabelMode { get; set; }
Gets the data model that represents the bar series structure and behavior.
public override ChartSeriesModel Model { get; }
Overrides:
Methods
Creates the data model for the bar series and initializes the data point collection.
protected override ChartDataPointCollection CreateModel()
A ChartDataPointCollection containing the bar data points.
Overrides:
Creates a visual element for the specified bar data point.
protected override DataPointElement CreatePointElement(DataPoint point)
The data point for which to create the visual element.
Returns:A DataPointElement representing the bar.
Overrides:
Applies the current palette to all bar point elements, setting their background and border colors.
protected override void OnApplyPalette()
Overrides:
Validates that the specified data point is compatible with this bar series.
protected override void ValidatePoint(DataPoint item)
The data point to validate.
Overrides: