FastOhlcRenderableSeries
Proporciona una reproducción rápida de la serie Candlestick, sin embargo hace la suposición de que todo X-Data está uniformemente espaciado.
Hereda de: BaseRenderableSeries
Constructores
public FastOhlcRenderableSeries()
fastOhlcRenderableSeries = FastOhlcRenderableSeries()
Inicia una nueva instancia de la clase FastCandlestickRenderableSeries.
Propiedades
public double DataPointWidth { get; set; }
value = fastOhlcRenderableSeries.DataPointWidth
fastOhlcRenderableSeries.DataPointWidth = value
Obtiene o establece el DataPointWidth@, un valor entre 0.0 y 1.0 que define la fracción del espacio disponible que cada columna debe ocupar
public Color DownWickColor { get; set; }
value = fastOhlcRenderableSeries.DownWickColor
fastOhlcRenderableSeries.DownWickColor = value
Obtiene o establece el Color utilizado para mechas y contornos en los recipientes bajos (cerrar < open)
public Color UpWickColor { get; set; }
value = fastOhlcRenderableSeries.UpWickColor
fastOhlcRenderableSeries.UpWickColor = value
Obtiene o establece el Color utilizado para mechas y contornos en los recipientes de arriba (cerrar неленны open)
Métodos
protected override bool GetIsValidForDrawing()
result = fastOhlcRenderableSeries.GetIsValidForDrawing()
Obtiene un valor indicando si este BaseRenderableSeries es válido para el dibujo.
protected override void InternalDraw(IRenderContext2D renderContext, IRenderPassData renderPassData)
fastOhlcRenderableSeries.InternalDraw(renderContext, renderPassData)
Dibuja la serie utilizando IRenderContext2D y IRenderPassData
- renderContext
- El contexto de renderizado. Este es un objeto gráfico que tiene métodos para dibujar líneas, quads y polígonos a la pantalla
- renderPassData
- Los datos de pase de renderizado. Contiene un reescrito IPointSeries@, el IndexRange de puntos en la pantalla y el YAxis y XAxis ICoordinateCalculator@ para convertir puntos de datos en puntos de pantalla
protected override void OnDataSeriesDependencyPropertyChanged(IDataSeries oldDataSeries, IDataSeries newDataSeries)
fastOhlcRenderableSeries.OnDataSeriesDependencyPropertyChanged(oldDataSeries, newDataSeries)
Llamado cuando el DataSeries cambie de propiedad - i.e. un nuevo IDataSeries ha sido establecido
- oldDataSeries
- El viejo IDataSeries
- newDataSeries
- El nuevo IDataSeries
protected override void OnResamplingModeChanged()
fastOhlcRenderableSeries.OnResamplingModeChanged()
Llamado cuando el modo de muestreo cambia
Campos
public static readonly DependencyProperty DataPointWidthProperty
value = FastOhlcRenderableSeries.DataPointWidthProperty
Define el DataPointWidth@DependencyProperty@
public static readonly DependencyProperty DownWickColorProperty
value = FastOhlcRenderableSeries.DownWickColorProperty
Define el DownWickColor@DependencyProperty@
public static readonly DependencyProperty UpWickColorProperty
value = FastOhlcRenderableSeries.UpWickColorProperty
Define el UpWickColor@DependencyProperty@