IUltrachartSurfaceBase
UltrachartSurfaceBase 衍生类的共同基础界面
实现: ISuspendable, IInvalidatableElement
属性
public string ChartTitle { get; set; }
value = iUltrachartSurfaceBase.ChartTitle
iUltrachartSurfaceBase.ChartTitle = value
获取或设置一个可选的图表标题,在图表表面上方显示
public bool ClipModifierSurface { get; set; }
value = iUltrachartSurfaceBase.ClipModifierSurface
iUltrachartSurfaceBase.ClipModifierSurface = value
获取或设定是否将 & #% ChartModifierSurface\\\\\ 属性剪接到边框。 Fefault fulse
public bool DebugWhyDoesntUltrachartRender { get; set; }
value = iUltrachartSurfaceBase.DebugWhyDoesntUltrachartRender
iUltrachartSurfaceBase.DebugWhyDoesntUltrachartRender = value
获取或设置一个旗子, 即 Ultrachart 是否输出渲染例外, 以及“ 为什么 Ultrachart 不向 Devug Console 显示“ 原因 ” 。 默认是 True 。
public bool IsVisible { get; }
value = iUltrachartSurfaceBase.IsVisible
获取 UltrachartSurface 是否可见
public IChartModifierSurface ModifierSurface { get; }
value = iUltrachartSurfaceBase.ModifierSurface
获取用于绘制图修饰器原始字的 ModifierSurface
public RenderPriority RenderPriority { get; set; }
value = iUltrachartSurfaceBase.RenderPriority
iUltrachartSurfaceBase.RenderPriority = value
获取或设置 RenderPriority 。默认为正常
public IRenderSurface RenderSurface { get; set; }
value = iUltrachartSurfaceBase.RenderSurface
iUltrachartSurfaceBase.RenderSurface = value
获取或设置此 & # # # # # # # # # # # # RenderSurface# # # # 使用的执行。 默认执行 & # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 中实现 # # # # # # # # # # # # # # # , , 支持更多渲出更多渲出高质量的软件,
public IServiceContainer Services { get; }
value = iUltrachartSurfaceBase.Services
获取全Ultrachart中提供服务访问的 ServiceContainer 。 ServiceContainers 是一个每 UltrachartSurface 实例创建的, 并共享到周边组件, 如 AxisBase 、 BaseRenderableSeries 、 ChartModifierBase 实例。 完整的服务列表请参见 ServiceContainer 上的评论 。
public object SyncRoot { get; }
value = iUltrachartSurfaceBase.SyncRoot
在渲染通道中锁定的同步对象。 如果您锁定此 Ultrachart 将不渲染, 并且会被屏蔽在UI 线条上直到锁被解锁。 此功能被 DataSeries 内部用于锁定批量更新时的 UltrachartSurface 。
方法
public void OnUltrachartRendered()
iUltrachartSurfaceBase.OnUltrachartRendered()
提高被渲染出的事件,在屏幕显示前立即向渲染口令的末尾开火
public void SetMouseCursor(Cursor cursor)
iUltrachartSurfaceBase.SetMouseCursor(cursor)
设置 &% UltrachartSurface 上的光标
- cursor
- 新光标
事件
public event EventHandler<EventArgs> Rendered
iUltrachartSurfaceBase.Rendered += handler
一次核证合格证书结束时提出的事件