IRenderSurface2D

StockSharp.Xaml.Charting.Rendering.Common

Definiert die Schnittstelle zu einem RenderSurface, der ein Viewport ist, der innerhalb der Rendering BaseRenderableSeries -Typen schnell verwendet wird. Die Renderer-Architektur basiert auf Plugins, was bedeutet, dass wir mehrere Implementierungen von RenderSurfaceBase @ erstellt haben.

Implementiert: IRenderSurface, IDisposable, IHitTestable, IInvalidatableElement

Eigenschaften

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

Bekommt das Kind RenderableSeries @ in dieser IRenderSurface2D Instanz

Methoden

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

Fügt die IRenderableSeries-Instanz zu IRenderSurface2D hinzu

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

Fügt die IRenderableSeries-Instanz zu IRenderSurface2D hinzu

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

Gibt True zurück, wenn RenderSurfaceBase die IRenderableSeriesInstanz enthält

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

Erstellt eine IRenderContext2D Instanz, um Zeichnungsoperationen durchzuführen.

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

Entfernt IRenderableSeries aus IRenderSurface2D

renderableSeries