Class WaterfallSeries
WaterfallSeries shows the cumulative effect of positive or negative values on the starting point.
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.ChartView.dll
Syntax
public class WaterfallSeries : CartesianSeries, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor, IStylableElement, IStylableNode, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IShapedElement, IChartSeries, IChartElementPresenter, IAxisProvider
Constructors
WaterfallSeries()
Initializes a new instance of the WaterfallSeries class.
Declaration
public WaterfallSeries()
WaterfallSeries(String, String, String)
Initializes a new instance of the WaterfallSeries class.
Declaration
public WaterfallSeries(string valueMember, string summaryMember, string totalMember)
Parameters
System.String
valueMember
|
System.String
summaryMember
|
System.String
totalMember
|
WaterfallSeries(String, String, String, String)
Initializes a new instance of the WaterfallSeries class.
Declaration
public WaterfallSeries(string valueMember, string summaryMember, string totalMember, string categoryMember)
Parameters
System.String
valueMember
|
System.String
summaryMember
|
System.String
totalMember
|
System.String
categoryMember
|
Fields
ConnectionColorProperty
ConnectionDashPatternProperty
ConnectionDashStyleProperty
ConnectionWidthProperty
DrawConnectionsBetweenBarsProperty
Properties
ConnectionColor
Gets or sets the color of the connecting lines between bars. DrawConnectionsBetweenBars should be set to true.
Declaration
public Color ConnectionColor { get; set; }
Property Value
System.Drawing.Color
|
ConnectionDashPattern
Gets or sets the dash pattern of the connecting lines between bars. DrawConnectionsBetweenBars should be set to true.
Declaration
public float[] ConnectionDashPattern { get; set; }
Property Value
System.Single[]
|
ConnectionDashStyle
Gets or sets the dash style of the connecting lines between bars. DrawConnectionsBetweenBars should be set to true.
Declaration
public DashStyle ConnectionDashStyle { get; set; }
Property Value
System.Drawing.Drawing2D.DashStyle
|
ConnectionWidth
Gets or sets the width of the connecting lines between bars. DrawConnectionsBetweenBars should be set to true.
Declaration
public float ConnectionWidth { get; set; }
Property Value
System.Single
|
DrawConnectionsBetweenBars
Gets or sets a value indicating whether connecting lines between the bars of the waterfall series will be drawn.
Declaration
public bool DrawConnectionsBetweenBars { get; set; }
Property Value
System.Boolean
|
Model
Gets the ChartSeriesModel.
Declaration
public override ChartSeriesModel Model { get; }
Property Value
ChartSeriesModel
|
Overrides
SummaryMember
Gets or sets a value indicating the property in the data source that determines if a data point is a Summary point.
Declaration
public string SummaryMember { get; set; }
Property Value
System.String
|
TotalMember
Gets or sets a value indicating the property in the data source that determines if a data point is a Total point.
Declaration
public string TotalMember { get; set; }
Property Value
System.String
|
Methods
BindMembers()
Binds the members.
Declaration
protected override void BindMembers()
Overrides
CreateDefaultDataPoint()
Creates a new WaterfallDataPoint.
Declaration
protected override DataPoint CreateDefaultDataPoint()
Returns
DataPoint
|
Overrides
CreateModel()
Creates the model.
Declaration
protected override ChartDataPointCollection CreateModel()
Returns
ChartDataPointCollection
|
Overrides
CreatePointElement(DataPoint)
Creates a new WaterfallPointElement.
Declaration
protected override DataPointElement CreatePointElement(DataPoint point)
Parameters
DataPoint
point
|
Returns
DataPointElement
|
Overrides
GetDefaultTrackballTextForPoint(DataPoint)
Gets the default trackball text for point.
Declaration
protected override string GetDefaultTrackballTextForPoint(DataPoint point)
Parameters
DataPoint
point
The point. |
Returns
System.String
|
Overrides
OnApplyPalette()
Called when [apply palette].
Declaration
protected override void OnApplyPalette()
Overrides
ValidatePoint(DataPoint)
Validates the given DataPoint. Throws an exception if the passed point is not typeof(WaterfallDataPoint).
Declaration
protected override void ValidatePoint(DataPoint item)
Parameters
DataPoint
item
|