LineSeries
Represents a LineSeries in which the data points are connected with a line.
Definition
Namespace:Telerik.Reporting
Assembly:Telerik.Reporting.dll
Syntax:
[AIAssistantDescription("Data points connected by a line. Used for Line charts, and also for Scatter and Bubble charts — set LineStyle.Visible to false to hide the connecting line and show only point markers. For Bubble charts, set the Size property to a numeric expression to control marker diameter. Supports Straight, Smooth, and Stepped line types via the LineType property.")]
public class LineSeries : GraphSeries2D
Inheritance: objectMarshalByRefObjectComponentGraphSeriesBaseGraphSeriesGraphSeries2DLineSeries...
Inherited Members
Constructors
Creates an instance of the LineSeries.
public LineSeries()
Properties
Gets the ConditionalFormatting rules which are applied on the series' style.
public ConditionalFormatting ConditionalFormatting { get; }
Gets or sets a value indicating how the labels of the data points to be aligned.
public LineDataPointLabelAlignment DataPointLabelAlignment { get; set; }
Gets or sets the DataPointLabel offset, according the DataPointLabelPosition.
public Unit DataPointLabelOffset { get; set; }
Gets the style applied to the line that connects the data points of this series.
[AIAssistantDescription("Style applied to the connecting line of this LineSeries. LineWidth controls the visual thickness of the line (e.g. '3px' is noticeably thicker than the default '1pt'). LineColor sets the line color.")]
[TypeConverter(typeof(ExpandableObjectConverter))]
public Style LineStyle { get; }
Gets or sets a value indicating how to connect the data points: with smooth, straight or stepped lines.
public LineSeries.LineTypes LineType { get; set; }
Gets or sets the size for the maximum value of the Size property.
public Unit MarkerMaxSize { get; set; }
Use the MarkerMinSize and MarkerMaxSize properties in conjunction with the Size property to create a Bubble chart;
Gets or sets the size of the markers for the minimum value of the Size property.
public Unit MarkerMinSize { get; set; }
Use the MarkerMinSize and MarkerMaxSize properties in conjunction with the Size property to create a Bubble chart;
Gets or sets the size of the markers if no Size is specified;
public Unit MarkerSize { get; set; }
Gets or sets the shape of the marker.
public DataPointMarkerType MarkerType { get; set; }
MaximumSize
double
Gets or sets a value that defines the maximum size of the markers. Use this property to create a Bubble like charts.
public double MaximumSize { get; set; }
The maximum size of the markers/bubbles. Set to NaN for the value to be defined at run time according to the data. The default value is NaN.
MinimumSize
double
Gets or sets a value that defines the minimum size of the markers. Use this property to create a Bubble like charts.
public double MinimumSize { get; set; }
The minimum size of the markers/bubbles. Set to NaN for the value to be defined at run time according to the data. The default value is NaN.
Gets the style applied to the line that connects the points on both sides of a data point with a missing value.
[TypeConverter(typeof(ExpandableObjectConverter))]
public Style MissingValuesLineStyle { get; }
Size
string
Gets or sets an expression that defines the size of the markers. Use this property to create a Bubble like charts.
public string Size { get; set; }
SmoothLine
bool
Gets or sets a value indicating how to connect the data points: with a smooth or straight lines.
[Obsolete("Telerik.Reporting.LineSeries.SmoothLine property is now obsolete. Please use Telerik.Reporting.LineSeries.LineType property and set its value to Telerik.Reporting.LineType.Smooth.")]
[Browsable(false)]
public bool SmoothLine { get; set; }
When the SmoothLine is enabled the data points are connected with Bezier curves.