UltrachartRenderer

StockSharp.Xaml.Charting

Handles the render pass on the UltrachartSurface

Implements: IUltrachartRenderer

Constructors

UltrachartRenderer(UltrachartSurface)

Initializes a new instance of the UltrachartRenderer class.

ultraChartSurface
The parent UltrachartSurface

Methods

OnLayoutUltrachart(IUltrachartSurface) : Size

Step 1, perform layout, resize components

scs
PrepareRenderData(IUltrachartSurface, Size) : RenderPassInfo

Step 2, prepare render data

RenderLoop(IRenderContext2D) : RendererErrorCode

Executes a single render pass

TryPerformAutorangeOn(IAxis, IUltrachartSurface)

// Set a default range prior to layout if one doesn't exist