IRenderSurface2D

StockSharp.Xaml.Charting.Rendering.Common

Defines the interface to a RenderSurface, which is a viewport used within the to render BaseRenderableSeries types in a fast manner. The renderer architecture is plugin based, meaning we have build multiple implementations of RenderSurfaceBase.

Implementiert: IRenderSurface, IDisposable, IHitTestable, IInvalidatableElement

Eigenschaften

ChildSeries : ReadOnlyCollection<IRenderableSeries>

Gets the child RenderableSeries in this IRenderSurface2D instance

Methoden

AddSeries(IRenderableSeries)

Adds the IRenderableSeries instance to the IRenderSurface2D

renderableSeries
AddSeries(IEnumerable<IRenderableSeries>)

Adds the IRenderableSeries instance to the IRenderSurface2D

renderableSeries
ContainsSeries(IRenderableSeries) : bool

Returns True if the RenderSurfaceBase contains the IRenderableSeries instance

renderableSeries
the IRenderableSeries instance
GetRenderContext() : IRenderContext2D

Creates an IRenderContext2D instance to perform drawing operations. Note this is only valid for the current render pass

RemoveSeries(IRenderableSeries)

Removes the IRenderableSeries from the IRenderSurface2D

renderableSeries