FastLineRenderableSeries

StockSharp.Xaml.Charting.Visuals.RenderableSeries

Define uma série passível de ser dimensionada, suportando linhas sólidas, accionadas (espessura 1+), linhas tracejadas e marcadores de pontos opcionais

Herda de: BaseRenderableSeries

Construtores

FastLineRenderableSeries
public FastLineRenderableSeries()
fastLineRenderableSeries = FastLineRenderableSeries()

Inicializa uma nova instância da classe.

Propriedades

IsDigitalLine
public bool IsDigitalLine { get; set; }
value = fastLineRenderableSeries.IsDigitalLine
fastLineRenderableSeries.IsDigitalLine = value

Obtém ou define um valor indicando se esta série de linhas é uma linha digital (passo)

OhlcDrawMode
public OhlcLineDrawMode OhlcDrawMode { get; set; }
value = fastLineRenderableSeries.OhlcDrawMode
fastLineRenderableSeries.OhlcDrawMode = value

Modo de desenho de linhas OHLC.

StrokeDashArray
public double[] StrokeDashArray { get; set; }
value = fastLineRenderableSeries.StrokeDashArray
fastLineRenderableSeries.StrokeDashArray = value

Obtém ou define uma propriedade StrokeDashArray, usada para definir uma linha tracejada. Veja a Documentação MSDN para StrokeDashArray como esta propriedade tenta imitar o mesmo comportamento

Métodos

GetIsValidForDrawing
protected override bool GetIsValidForDrawing()
result = fastLineRenderableSeries.GetIsValidForDrawing()

Obtém um valor indicando se este BaseRenderableSeries é válido para desenho.

InternalDraw
protected override void InternalDraw(IRenderContext2D renderContext, IRenderPassData renderPassData)
fastLineRenderableSeries.InternalDraw(renderContext, renderPassData)

Desenha a série usando o IRenderContext2D e o IRenderPassData passado

renderContext
O contexto de renderização. Este é um objeto gráfico que tem métodos para desenhar linhas, quads e polígonos para o ecrã
renderPassData
Os dados de passe de renderização. Contém uma nova amostra IPointSeries, a IndexRange de pontos na tela e a atual YAxis e XAxis ICoordinateCalculator@ para converter pontos de dados para pontos de tela
OnSeriesColorChanged
protected override void OnSeriesColorChanged()
fastLineRenderableSeries.OnSeriesColorChanged()

Chamado quando a propriedade SeriesColor dependence muda. Permite que os tipos derivados façam cache

Campos

IsDigitalLineProperty
public static readonly DependencyProperty IsDigitalLineProperty
value = FastLineRenderableSeries.IsDigitalLineProperty

Define IsDigitalLine DependencyProperty @

OhlcDrawModeProperty
public static readonly DependencyProperty OhlcDrawModeProperty
value = FastLineRenderableSeries.OhlcDrawModeProperty

Define OhlcDrawMode DependencyProperty @

StrokeDashArrayProperty
public static readonly DependencyProperty StrokeDashArrayProperty
value = FastLineRenderableSeries.StrokeDashArrayProperty

Define StrokeDashArray DependencyProperty @