IRenderSurface2D
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
public ReadOnlyCollection<IRenderableSeries> ChildSeries { get; }
value = iRenderSurface2D.ChildSeries
Bekommt das Kind RenderableSeries @ in dieser IRenderSurface2D Instanz
Methoden
public void AddSeries(IRenderableSeries renderableSeries)
iRenderSurface2D.AddSeries(renderableSeries)
Fügt die IRenderableSeries-Instanz zu IRenderSurface2D hinzu
- renderableSeries
public void AddSeries(IEnumerable<IRenderableSeries> renderableSeries)
iRenderSurface2D.AddSeries(renderableSeries)
Fügt die IRenderableSeries-Instanz zu IRenderSurface2D hinzu
- renderableSeries
public bool ContainsSeries(IRenderableSeries renderableSeries)
result = iRenderSurface2D.ContainsSeries(renderableSeries)
Gibt True zurück, wenn RenderSurfaceBase die IRenderableSeriesInstanz enthält
- renderableSeries
- Die IRenderableSeries Instanz
public IRenderContext2D GetRenderContext()
result = iRenderSurface2D.GetRenderContext()
Erstellt eine IRenderContext2D Instanz, um Zeichnungsoperationen durchzuführen.
public void RemoveSeries(IRenderableSeries renderableSeries)
iRenderSurface2D.RemoveSeries(renderableSeries)
Entfernt IRenderableSeries aus IRenderSurface2D
- renderableSeries