FastCandlestickRenderableSeries

StockSharp.Xaml.Charting.Visuals.RenderableSeries

Fornece renderização rápida da série Candlestick, no entanto, faz a suposição de que todos os X-Data são espaçados uniformemente.

Herda de: BaseRenderableSeries

Construtores

FastCandlestickRenderableSeries
public FastCandlestickRenderableSeries()
fastCandlestickRenderableSeries = FastCandlestickRenderableSeries()

Inicializa uma nova instância da classe FastCandlestickRenderableSeries.

Propriedades

DataPointWidth
public double DataPointWidth { get; set; }
value = fastCandlestickRenderableSeries.DataPointWidth
fastCandlestickRenderableSeries.DataPointWidth = value

Obtém ou define o DataPointWidth, um valor entre 0.0 e 1.0 que define a fração de espaço disponível que cada coluna deve ocupar

DownBodyBrush
public Brush DownBodyBrush { get; set; }
value = fastCandlestickRenderableSeries.DownBodyBrush
fastCandlestickRenderableSeries.DownBodyBrush = value

Obtém ou define o Pincel usado para o corpo de velas em velas de cima (fechar > abrir). Se nulo, UpBodyColor property é usado

DownBodyColor
public Color DownBodyColor { get; set; }
value = fastCandlestickRenderableSeries.DownBodyColor
fastCandlestickRenderableSeries.DownBodyColor = value

Obtém ou define a cor usada para o corpo de velas em velas de baixo (fechar < abrir)

DownWickColor
public Color DownWickColor { get; set; }
value = fastCandlestickRenderableSeries.DownWickColor
fastCandlestickRenderableSeries.DownWickColor = value

Obtém ou define a cor usada para pavios e contornos em velas de baixo (fechar < abrir)

UpBodyBrush
public Brush UpBodyBrush { get; set; }
value = fastCandlestickRenderableSeries.UpBodyBrush
fastCandlestickRenderableSeries.UpBodyBrush = value

Obtém ou define o Pincel usado para o corpo de velas em velas de cima (fechar > abrir). Se nulo, UpBodyColor property é usado

UpBodyColor
public Color UpBodyColor { get; set; }
value = fastCandlestickRenderableSeries.UpBodyColor
fastCandlestickRenderableSeries.UpBodyColor = value

Obtém ou define a cor usada para o corpo de vela em velas para cima (fechar > abrir)

UpWickColor
public Color UpWickColor { get; set; }
value = fastCandlestickRenderableSeries.UpWickColor
fastCandlestickRenderableSeries.UpWickColor = value

Obtém ou define a cor usada para pavios e contornos em velas de elevação (fechar > abrir)

Métodos

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

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

InternalDraw
protected override void InternalDraw(IRenderContext2D renderContext, IRenderPassData renderPassData)
fastCandlestickRenderableSeries.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
OnDataSeriesDependencyPropertyChanged
protected override void OnDataSeriesDependencyPropertyChanged(IDataSeries oldDataSeries, IDataSeries newDataSeries)
fastCandlestickRenderableSeries.OnDataSeriesDependencyPropertyChanged(oldDataSeries, newDataSeries)

Chamado quando a DataSeries mudar - i.e. um novo IDataSeries @ foi definido

oldDataSeries
O velho IDataSeries
newDataSeries
O novo IDataSeries
OnResamplingModeChanged
protected override void OnResamplingModeChanged()
fastCandlestickRenderableSeries.OnResamplingModeChanged()

Chamado quando o modo de reamostragem muda

Campos

DataPointWidthProperty
public static readonly DependencyProperty DataPointWidthProperty
value = FastCandlestickRenderableSeries.DataPointWidthProperty

Define DataPointWidth DependencyProperty @

DownBodyBrushProperty
public static readonly DependencyProperty DownBodyBrushProperty
value = FastCandlestickRenderableSeries.DownBodyBrushProperty

Define DownBodyBrush DependencyProperty @

DownBodyColorProperty
public static readonly DependencyProperty DownBodyColorProperty
value = FastCandlestickRenderableSeries.DownBodyColorProperty

Define DownBodyColor DependencyProperty @

DownWickColorProperty
public static readonly DependencyProperty DownWickColorProperty
value = FastCandlestickRenderableSeries.DownWickColorProperty

Define DownWickColor DependencyProperty @

UpBodyBrushProperty
public static readonly DependencyProperty UpBodyBrushProperty
value = FastCandlestickRenderableSeries.UpBodyBrushProperty

Define UpBodyBrush DependencyProperty @

UpBodyColorProperty
public static readonly DependencyProperty UpBodyColorProperty
value = FastCandlestickRenderableSeries.UpBodyColorProperty

Define UpBodyColor DependencyProperty @

UpWickColorProperty
public static readonly DependencyProperty UpWickColorProperty
value = FastCandlestickRenderableSeries.UpWickColorProperty

Define UpWickColor DependencyProperty @