IRenderSurface
StockSharp.Xaml.Charting.Rendering.Common
一般的なインターフェース@RenderSurface、RenderSurfaceBase
実装: IDisposable, IHitTestable, IInvalidatableElement
プロパティ
IsSizeValidForDrawing
public bool IsSizeValidForDrawing { get; }
value = iRenderSurface.IsSizeValidForDrawing
RenderSurfaceBase@ のサイズが図面に有効である場合は、true を返します。
NeedsResizing
public bool NeedsResizing { get; }
value = iRenderSurface.NeedsResizing
RenderSurfaceBaseサイズが変更され、ビューポートが再サイズ化する必要がある場合は、trueを返します
Services
public IServiceContainer Services { get; set; }
value = iRenderSurface.Services
iRenderSurface.Services = value
IServiceContainer インスタンスを受け取り、設定する
Style
public Style Style { get; set; }
value = iRenderSurface.Style
iRenderSurface.Style = value
スタイルをIRenderSurface2D@に適用するか、または設定します
メソッド
ClearSeries
public void ClearSeries()
iRenderSurface.ClearSeries()
IRenderSurface2D の IRenderableSeries を全てクリア
RecreateSurface
public void RecreateSurface()
iRenderSurface.RecreateSurface()
スタートアップで一度呼び出されるViewportで必要な要素を再作成し、表面をリサイズする
イベント
Draw
public event EventHandler<DrawEventArgs> Draw
iRenderSurface.Draw += handler
レンダリング面を描画するたびに上げます。このイベントを表面に塗装する
Rendered
public event EventHandler<RenderedEventArgs> Rendered
iRenderSurface.Rendered += handler
レンダリング操作が完了したらすぐにレイズ