FastLineRenderableSeries
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
public FastLineRenderableSeries()
fastLineRenderableSeries = FastLineRenderableSeries()
Inicializa uma nova instância da classe.
Propriedades
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)
public OhlcLineDrawMode OhlcDrawMode { get; set; }
value = fastLineRenderableSeries.OhlcDrawMode
fastLineRenderableSeries.OhlcDrawMode = value
Modo de desenho de linhas OHLC.
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
protected override bool GetIsValidForDrawing()
result = fastLineRenderableSeries.GetIsValidForDrawing()
Obtém um valor indicando se este BaseRenderableSeries é válido para desenho.
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
protected override void OnSeriesColorChanged()
fastLineRenderableSeries.OnSeriesColorChanged()
Chamado quando a propriedade SeriesColor dependence muda. Permite que os tipos derivados façam cache
Campos
public static readonly DependencyProperty IsDigitalLineProperty
value = FastLineRenderableSeries.IsDigitalLineProperty
Define IsDigitalLine DependencyProperty @
public static readonly DependencyProperty OhlcDrawModeProperty
value = FastLineRenderableSeries.OhlcDrawModeProperty
Define OhlcDrawMode DependencyProperty @
public static readonly DependencyProperty StrokeDashArrayProperty
value = FastLineRenderableSeries.StrokeDashArrayProperty
Define StrokeDashArray DependencyProperty @