Interface ISeriesDefinition
Represents an object defining the visual representation of each data series, i.e. the chart type
that will be used to visualize the corresponding Data
Namespace: Telerik.Windows.Controls.Charting
Assembly: Telerik.Windows.Controls.Charting.dll
Syntax
public interface ISeriesDefinition : INotifyPropertyChanged
Properties
AggregatorX
The X ISeries
Declaration
ISeriesAggregator AggregatorX { get; set; }
Property Value
AggregatorY
The Y ISeries
Declaration
ISeriesAggregator AggregatorY { get; set; }
Property Value
AnimationSettings
Gets or sets the animation settings for the series.
Declaration
AnimationSettings AnimationSettings { get; set; }
Property Value
Animation The animation settings object. |
Appearance
Gets the appearance settings for the series.
Declaration
SeriesAppearanceSettings Appearance { get; }
Property Value
AxisName
Gets the name of the Y Axis associated with the current ISeries
Declaration
string AxisName { get; set; }
Property Value
System.
|
ContainerType
Gets the type of the Data
Declaration
Type ContainerType { get; }
Property Value
System.
|
EmptyPointBehavior
Gets or sets how null values will be handled in the chart.
Declaration
EmptyPointBehavior EmptyPointBehavior { get; set; }
Property Value
Empty The option. |
InteractivitySettings
Gets or sets the settings related to select / hover effects for the series.
Declaration
InteractivitySettings InteractivitySettings { get; set; }
Property Value
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight4 projects only.
IsHorizontalAxisUsed
Gets boolean value indicating whether horizontal axis should be used with this series or not.
Declaration
bool IsHorizontalAxisUsed { get; }
Property Value
System.
|
IsStacked100
Gets a value indicating whether this ISeries
Declaration
bool IsStacked100 { get; }
Property Value
System.
|
IsVerticalAxisUsed
Gets boolean value indicating whether vertical axis should be used with this series or not.
Declaration
bool IsVerticalAxisUsed { get; }
Property Value
System.
|
ItemLabelFormat
Gets or sets the format string for the series items.
Declaration
string ItemLabelFormat { get; set; }
Property Value
System. Gets or sets the format string for the series items. |
ItemStyle
Gets or sets the System.
Declaration
Style ItemStyle { get; set; }
Property Value
System.
|
ItemToolTipFormat
Gets or sets the default item tooltip format.
Declaration
string ItemToolTipFormat { get; set; }
Property Value
System. The item tooltip format. |
ItemType
Gets the type of the Data
Declaration
Type ItemType { get; }
Property Value
System.
|
LabelPositionGenerator
Gets the label position generator.
Declaration
ILabelPositionGenerator LabelPositionGenerator { get; }
Property Value
ILabel The label position generator. |
LegendDisplayMode
Gets or sets the legend display mode.
Declaration
LegendDisplayMode LegendDisplayMode { get; set; }
Property Value
LegendItemLabelFormat
Gets or sets the default legend item label format.
Declaration
string LegendItemLabelFormat { get; set; }
Property Value
System. The legend item label format. |
PanelType
Gets the type of the layout panel of the Data
Declaration
Type PanelType { get; }
Property Value
System.
|
PointMarkItemStyle
Gets or sets the System.
Declaration
Style PointMarkItemStyle { get; set; }
Property Value
System.
|
PreferredLabelDisplayMode
Gets the preferred label display mode.
Declaration
LabelDisplayMode PreferredLabelDisplayMode { get; }
Property Value
Label The preferred label display mode. |
ResourceId
Gets the resource id associated with the current ISeries
Declaration
object ResourceId { get; }
Property Value
System.
|
SeriesItemLabelStyle
Gets or sets the series item label style.
Declaration
Style SeriesItemLabelStyle { get; set; }
Property Value
System. The series item label style. |
SeriesItemTooltipStyle
Gets or sets the series item Tooltip style.
Declaration
Style SeriesItemTooltipStyle { get; set; }
Property Value
System. The series item Tooltip style. |
SeriesName
Gets or sets the name of the specific series.
Declaration
string SeriesName { get; set; }
Property Value
System.
|
SeriesStyle
Gets or sets the System.
Declaration
Style SeriesStyle { get; set; }
Property Value
System.
|
ShowItemLabels
Gets or sets a value indicating whether the labels associated with each series item should be visible or hidden.
Declaration
bool ShowItemLabels { get; set; }
Property Value
System. Default value is |
ShowItemToolTips
Gets or sets a value indicating whether the tool tips are enabled.
Declaration
bool ShowItemToolTips { get; set; }
Property Value
System. Default value is |
Visibility
Gets or sets the visibility of the series.
Declaration
SeriesVisibility Visibility { get; set; }
Property Value
Series The visibility. |
Methods
CreateChartItem()
Creates an object that will represent a single item in the DataSeries.
Declaration
IChartItem CreateChartItem()
Returns
IChart Returns IChartItem object. This object is the visual representation of a single Data |