IRenderSurface2D

StockSharp.Xaml.Charting.Rendering.Common

Define la interfaz a un RenderSurface, que es un puerto de visión utilizado dentro de la para renderizar los tipos BaseRenderableSeries de una manera rápida. La arquitectura del renderizador es basado en plugins, lo que significa que hemos construido múltiples implementaciones de RenderSurfaceBase.

Implementa: IRenderSurface, IDisposable, IHitTestable, IInvalidatableElement

Propiedades

ChildSeries
public ReadOnlyCollection<IRenderableSeries> ChildSeries { get; }
value = iRenderSurface2D.ChildSeries

Consigue al niño RenderableSeries en este IRenderSurface2D

Métodos

AddSeries
public void AddSeries(IRenderableSeries renderableSeries)
iRenderSurface2D.AddSeries(renderableSeries)

Añada la instancia IRenderableSeries a la IRenderSurface2D

renderableSeries
AddSeries
public void AddSeries(IEnumerable<IRenderableSeries> renderableSeries)
iRenderSurface2D.AddSeries(renderableSeries)

Añada la instancia IRenderableSeries a la IRenderSurface2D

renderableSeries
ContainsSeries
public bool ContainsSeries(IRenderableSeries renderableSeries)
result = iRenderSurface2D.ContainsSeries(renderableSeries)

Retorno Es verdad si el RenderSurfaceBasecontiene la instancia IRenderableSeries

renderableSeries
IRenderableSeries
GetRenderContext
public IRenderContext2D GetRenderContext()
result = iRenderSurface2D.GetRenderContext()

Crea una instancia IRenderContext2D para realizar operaciones de dibujo. Note que esto es válido para el pase de renderizado actual

RemoveSeries
public void RemoveSeries(IRenderableSeries renderableSeries)
iRenderSurface2D.RemoveSeries(renderableSeries)

Eliminar la IRenderableSeries de la IRenderSurface2D

renderableSeries