FastBoxPlotRenderableSeries
Define una serie de renderizado de lote de caja, soportando la renderización de lo más bajo, cuartil inferior, mediana, cuartil superior, datos estadísticos máximos sobre una caja malvada (fuera de línea) con color sólido o cuerpo repleto de gradiente.
Hereda de: BaseRenderableSeries
Constructores
public FastBoxPlotRenderableSeries()
fastBoxPlotRenderableSeries = FastBoxPlotRenderableSeries()
Inicia un nuevo caso de la clase.
Propiedades
public Brush BodyBrush { get; set; }
value = fastBoxPlotRenderableSeries.BodyBrush
fastBoxPlotRenderableSeries.BodyBrush = value
Obtiene o establece el cepillo utilizado para el cuerpo de la caja
public virtual double DataPointWidth { get; set; }
value = fastBoxPlotRenderableSeries.DataPointWidth
fastBoxPlotRenderableSeries.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
Métodos
protected override bool GetIsValidForDrawing()
result = fastBoxPlotRenderableSeries.GetIsValidForDrawing()
Obtiene un valor indicando si este BaseRenderableSeries es válido para el dibujo.
public override SeriesInfo GetSeriesInfo(HitTestInfo hitTestInfo)
result = fastBoxPlotRenderableSeries.GetSeriesInfo(hitTestInfo)
Convierte el resultado de una operación Hit-Test (HitTestInfo) a una estructura SeriesInfo, que puede ser utilizado como un ViewModel cuando la producción valora como vinculantes. SeriesInfo es utilizado por las clases RolloverModifier, CursorModifier y UltrachartLegend
- hitTestInfo
protected override void InternalDraw(IRenderContext2D renderContext, IRenderPassData renderPassData)
fastBoxPlotRenderableSeries.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
Campos
public static readonly DependencyProperty BodyBrushProperty
value = FastBoxPlotRenderableSeries.BodyBrushProperty
Define el UpBodyBrush@DependencyProperty@
public static readonly DependencyProperty DataPointWidthProperty
value = FastBoxPlotRenderableSeries.DataPointWidthProperty
Define el DataPointWidth@DependencyProperty@