ClassFunnelSeries
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.ChartView.dll
Syntax:
public class FunnelSeries : ChartSeries, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor, IStylableElement, IStylableNode, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IShapedElement, IChartSeries, IChartElementPresenter, IAxisProvider
Inheritance: objectDisposableObjectRadObjectUIChartElementChartSeriesFunnelSeries
Implements:
Inherited Members
Constructors
FunnelSeries()
Declaration
public FunnelSeries()
Fields
LabelAlignmentProperty
Declaration
public static RadProperty LabelAlignmentProperty
Field Value
Properties
DynamicHeight
Gets or sets how segments height is calculated. When false all the segments will share the same height. When true the height of each segment is determined according to its value. Default value is true.
DynamicSlope
Gets or sets whether the form of each segment will be based on the ratio between the value from the current and the next segment. Default value is false.
LabelAlignment
Gets or sets the alignemnt of the label of each funnel segment.
Declaration
public ContentAlignment LabelAlignment { get; set; }
Property Value
LegendTitleMember
Declaration
[Browsable(true)]
public string LegendTitleMember { get; set; }
Property Value
Model
Gets the model.
Declaration
public override ChartSeriesModel Model { get; }
Property Value
The model.
Overrides
NeckRatio
Gets or sets the ratio between the top and the bottom bases of the whole funnel series. The property can take effect only if the DynamicSlopeEnabled property is set to false.
SegmentSpacing
Gets or sets the space between the different segments of the funnel chart in pixels.
ValueMember
Declaration
[Browsable(true)]
public string ValueMember { get; set; }
Property Value
Methods
BindMembers()
Binds the members.
Declaration
protected override void BindMembers()
Overrides
CreateDefaultDataPoint()
Declaration
protected override DataPoint CreateDefaultDataPoint()
Returns
Overrides
CreateModel()
Declaration
protected override ChartDataPointCollection CreateModel()
Returns
Overrides
CreatePointElement(DataPoint)
Declaration
protected override DataPointElement CreatePointElement(DataPoint point)
Parameters
point
Returns
Overrides
DisposeManagedResources()
Disposes managed resources.
Declaration
protected override void DisposeManagedResources()
Overrides
GetFunnelSegmentColors(int)
Declaration
public PaletteEntry GetFunnelSegmentColors(int i)
Parameters
i
Returns
OnAttached(UIChartElement)
Called when [attached].
Declaration
protected override void OnAttached(UIChartElement parent)
Parameters
parent
The parent.
Overrides
OnDettached()
Called when [dettached].
Declaration
protected override void OnDettached()
Overrides
OnNotifyPropertyChanged(string)
Raises the standard .NET PropertyChanged event with the specified property name to notify subscribers of property value changes.
Declaration
protected override void OnNotifyPropertyChanged(string propertyName)
Parameters
propertyName
The name of the property that changed.
Overrides
ValidatePoint(DataPoint)
Validates the point.
Declaration
protected override void ValidatePoint(DataPoint item)
Parameters
item
The item.
Overrides