Class
SparkLineSeriesDrawPart

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public class SparkLineSeriesDrawPart : SparkCartesianSeriesDrawPart, ISparkDrawPart

Inheritance: objectSparkDrawPart<SparkSeries>SparkSeriesDrawPartSparkPointSeriesDrawPartSparkCartesianSeriesDrawPartSparkLineSeriesDrawPart

Derived Classes: SparkAreaSeriesDrawPart

Implements: ISparkDrawPart

Inherited Members SparkCartesianSeriesDrawPart.GetPointLocation(RadRect, SizeF)SparkPointSeriesDrawPart.DrawPoints()SparkPointSeriesDrawPart.DrawPointMarker(SparkDataPoint, PointF)SparkPointSeriesDrawPart.DrawArea()SparkPointSeriesDrawPart.HitTest(Point)SparkSeriesDrawPart.Draw()SparkSeriesDrawPart.IsElementValid()SparkDrawPart<SparkSeries>.PaintStroke(GraphicsPath, Color, float)SparkDrawPart<SparkSeries>.PaintStroke(GraphicsPath, Color)SparkDrawPart<SparkSeries>.PaintStroke(GraphicsPath)SparkDrawPart<SparkSeries>.PaintFill(GraphicsPath, Color)SparkDrawPart<SparkSeries>.PaintFill(GraphicsPath)SparkDrawPart<SparkSeries>.OffsetXSparkDrawPart<SparkSeries>.OffsetYSparkDrawPart<SparkSeries>.ViewportOffsetXSparkDrawPart<SparkSeries>.ViewportOffsetYSparkDrawPart<SparkSeries>.ElementSparkDrawPart<SparkSeries>.RendererSparkDrawPart<SparkSeries>.PaintContext

Constructors

SparkLineSeriesDrawPart(SparkLineSeries, ISparkRenderer)

Initializes a new instance of the SparkLineSeriesDrawPart class.

Declaration

cs-api-definition
public SparkLineSeriesDrawPart(SparkLineSeries series, ISparkRenderer renderer)

Parameters

series

SparkLineSeries

The series.

renderer

ISparkRenderer

The renderer.

Methods

CanDrawPointMarkers(SparkDataPoint)

Declaration

cs-api-definition
protected override bool CanDrawPointMarkers(SparkDataPoint dataPoint)

Parameters

dataPoint

SparkDataPoint

Returns

bool

Overrides SparkPointSeriesDrawPart.CanDrawPointMarkers(SparkDataPoint)

DrawLine()

Draws the line.

Declaration

cs-api-definition
protected override void DrawLine()

Overrides SparkCartesianSeriesDrawPart.DrawLine()

DrawSeriesParts()

Draws the series parts.

Declaration

cs-api-definition
public override void DrawSeriesParts()

Overrides SparkSeriesDrawPart.DrawSeriesParts()

GetAdjustedClipRect(Graphics)

Declaration

cs-api-definition
protected override RectangleF GetAdjustedClipRect(Graphics g)

Parameters

g

Graphics

Returns

RectangleF

Overrides SparkDrawPart<SparkSeries>.GetAdjustedClipRect(Graphics)

GetLinePath()

Gets the line path.

Declaration

cs-api-definition
protected override GraphicsPath GetLinePath()

Returns

GraphicsPath

Overrides SparkPointSeriesDrawPart.GetLinePath()

GetLinePaths(PointF[])

Gets the line paths.

Declaration

cs-api-definition
protected virtual GraphicsPath GetLinePaths(PointF[] points)

Parameters

points

PointF[]

The points.

Returns

GraphicsPath

GetPointsPositionsArray()

Gets the points positions array.

Declaration

cs-api-definition
protected override PointF[] GetPointsPositionsArray()

Returns

PointF[]

Overrides SparkPointSeriesDrawPart.GetPointsPositionsArray()

GetPointsPositionsArrays()

Gets the points positions arrays.

Declaration

cs-api-definition
protected virtual List<PointF[]> GetPointsPositionsArrays()

Returns

List<PointF[]>