New to Telerik UI for WinFormsStart a free 30-day trial

Definition

Constructors

Initializes a new instance of the CartesianRenderer class.

C#
public CartesianRenderer(CartesianArea area)
Parameters:areaCartesianArea

The area.

Properties

Gets the area.

C#
public CartesianArea Area { get; }
Property Value:

The area.

Gets the draw parts.

C#
protected List<IDrawPart> DrawParts { get; }
Property Value:

The draw parts.

Gets the offset X.

C#
public virtual float OffsetX { get; }
Property Value:

The offset X.

Gets the offset Y.

C#
public virtual float OffsetY { get; }
Property Value:

The offset Y.

Methods

Returns the offset value considering whether it is contained within the chart area.

C#
protected virtual double ContainWithinChartArea(CartesianAxis axis, double suggestedOffset, bool isVertical)
Parameters:axisCartesianAxis

The axis.

suggestedOffsetdouble

The suggested offset.

isVerticalbool

The is vertical.

Returns:

double

Draws the specified context.

C#
public override void Draw(object context)
Parameters:contextobject

The context.

Overrides: ChartRenderer.Draw(object)

Gets the axis offset.

C#
public virtual SizeF GetAxisOffset(CartesianAxis axis)
Parameters:axisCartesianAxis

The axis.

Returns:

SizeF

Returns the DataPoint that hits the x,y coordinates.

C#
public override DataPoint HitTest(int x, int y)
Parameters:xint

The x.

yint

The y.

Returns:

DataPoint

Overrides: ChartRenderer.HitTest(int, int)

Initializes the renderer.

C#
protected override void Initialize()

Overrides: ChartRenderer.Initialize()

Initializes the annotations.

C#
protected virtual void InitializeAnnotations(AnnotationDrawMode drawMode)
Parameters:drawModeAnnotationDrawMode

The draw mode.

Initializes the axes.

C#
protected virtual void InitializeAxes()

Initializes the grid.

C#
protected virtual void InitializeGrid()

Initializes the series.

C#
protected virtual void InitializeSeries()

Initializes the series labels.

C#
protected virtual void InitializeSeriesLabels()