IRenderSurface2D
StockSharp.Xaml.Charting.Rendering.Common
定义 RenderSurface 的接口,它是用于快速渲染 BaseRenderableSeries 类型的视图。渲染器架构以插件为基础,意味着我们已经构建了 RenderSurfaceBase 的多处执行 。
实现: IRenderSurface, IDisposable, IHitTestable, IInvalidatableElement
属性
ChildSeries
public ReadOnlyCollection<IRenderableSeries> ChildSeries { get; }
value = iRenderSurface2D.ChildSeries
将孩子带入此 X IRenderSurface2D 实例
方法
AddSeries
public void AddSeries(IRenderableSeries renderableSeries)
iRenderSurface2D.AddSeries(renderableSeries)
将 IRenderableSeries 实例添加到 IRenderSurface2D
- renderableSeries
AddSeries
public void AddSeries(IEnumerable<IRenderableSeries> renderableSeries)
iRenderSurface2D.AddSeries(renderableSeries)
将 IRenderableSeries 实例添加到 IRenderSurface2D
- renderableSeries
ContainsSeries
public bool ContainsSeries(IRenderableSeries renderableSeries)
result = iRenderSurface2D.ContainsSeries(renderableSeries)
如果% RenderSurfaceBase QQ 包含% IRenderableSeries QQ 实例, 返回 True
- renderableSeries
- 以 IRenderableSeries 实例
GetRenderContext
public IRenderContext2D GetRenderContext()
result = iRenderSurface2D.GetRenderContext()
创建 IRenderContext2D 实例来进行绘图操作。 注意此选项仅对当前渲染过关有效
RemoveSeries
public void RemoveSeries(IRenderableSeries renderableSeries)
iRenderSurface2D.RemoveSeries(renderableSeries)
从 IRenderSurface2D 中删除 IRenderableSeries
- renderableSeries