StackedColumnRenderableSeries
Define una serie de renderizado Stacked-Column, apoyando la renderización de barras de columna que han acumulado valores Y para múltiples series en un grupo.
Hereda de: BaseColumnRenderableSeries
Implementa: IStackedColumnRenderableSeries, IStackedRenderableSeries, IRenderableSeries, IRenderableSeriesBase, IDrawable, IXmlSerializable
Constructores
public StackedColumnRenderableSeries()
stackedColumnRenderableSeries = StackedColumnRenderableSeries()
Inicia una nueva instancia de la clase StackedColumnRenderableSeries.
Propiedades
public bool IsOneHundredPercent { get; set; }
value = stackedColumnRenderableSeries.IsOneHundredPercent
stackedColumnRenderableSeries.IsOneHundredPercent = value
Obtiene o establece el valor que indica si la serie está 100% apilada
public Color LabelColor { get; set; }
value = stackedColumnRenderableSeries.LabelColor
stackedColumnRenderableSeries.LabelColor = value
Obtiene o establece el color de primer plano para etiquetas de texto.
public float LabelFontSize { get; set; }
value = stackedColumnRenderableSeries.LabelFontSize
stackedColumnRenderableSeries.LabelFontSize = value
Obtiene o establece el tamaño de la fuente para etiquetas de texto.
public string LabelTextFormatting { get; set; }
value = stackedColumnRenderableSeries.LabelTextFormatting
stackedColumnRenderableSeries.LabelTextFormatting = value
Obtiene o establece la cadena de formato para etiquetas de texto.
public bool ShowLabel { get; set; }
value = stackedColumnRenderableSeries.ShowLabel
stackedColumnRenderableSeries.ShowLabel = value
Obtiene o establece el valor indicando si mostrar etiquetas de texto sobre las columnas.
public double Spacing { get; set; }
value = stackedColumnRenderableSeries.Spacing
stackedColumnRenderableSeries.Spacing = value
Obtiene o establece el valor que especifica la anchura de la brecha entre columnas apiladas horizontalmente. Se puede establecer a un valor relativo o absoluto dependiendo de la SpacingMode@ usada.
public SpacingMode SpacingMode { get; set; }
value = stackedColumnRenderableSeries.SpacingMode
stackedColumnRenderableSeries.SpacingMode = value
Consigue o establece el SpacingMode para utilizar para el espacio entre las columnas computaciones. E.g. el default de Absolute requiere que el Spacing esté en píxeles. El valor de Relativo requiere que el Spacing sea un doble valor de 0.0 a 1.0.
public string StackedGroupId { get; set; }
value = stackedColumnRenderableSeries.StackedGroupId
stackedColumnRenderableSeries.StackedGroupId = value
Obtiene o establece una cadena StackedGroupId. Todas las series dentro del mismo grupo se apilan verticalmente.
public IStackedColumnsWrapper Wrapper { get; }
value = stackedColumnRenderableSeries.Wrapper
La instancia IStackedColumnsWrapper@ que envuelve este StackedColumnRenderableSeries@.
Métodos
public double GetChartRotationAngle()
result = stackedColumnRenderableSeries.GetChartRotationAngle()
Usado internamente: obtiene el ángulo de rotación de la gráfica, que es de 0 grados o 90 grados dependiendo de si el padre UltrachartSurface@ ha cambiado X y Y Axes o no.
protected override double GetSeriesBodyLowerDataBound(HitTestInfo nearestHitPoint)
result = stackedColumnRenderableSeries.GetSeriesBodyLowerDataBound(nearestHitPoint)
Devuelve la serie de límite inferior en punto de impacto más cercano
protected override double GetSeriesBodyUpperDataBound(HitTestInfo nearestHitPoint)
result = stackedColumnRenderableSeries.GetSeriesBodyUpperDataBound(nearestHitPoint)
Devuelve la serie superior ligada al punto de impacto más cercano
protected override double GetSeriesBodyWidth(HitTestInfo nearestHitPoint)
result = stackedColumnRenderableSeries.GetSeriesBodyWidth(nearestHitPoint)
Devuelve la anchura de una sola columna a DataSeriesIndex.
public override IRange GetXRange()
result = stackedColumnRenderableSeries.GetXRange()
Computa el rango completo de datos X que se encuentra en StackedColumnRenderableSeriesoccupies.
public override IRange GetYRange(IRange xRange, bool getPositiveRange)
result = stackedColumnRenderableSeries.GetYRange(xRange, getPositiveRange)
Devuelve el rango de datos de la assosiated IDataSeries en dirección Y El rango X-Axis actualmente en vista Indica si para devolver el YRange positivo sólo
protected override void InternalDraw(IRenderContext2D renderContext, IRenderPassData renderPassData)
stackedColumnRenderableSeries.InternalDraw(renderContext, renderPassData)
Dibuja la serie utilizando IRenderContext2D y IRenderPassData@aprobado.
- 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 IsOneHundredPercentProperty
value = StackedColumnRenderableSeries.IsOneHundredPercentProperty
Define el IsOneHundredPercent@DependnecyProperty@
public static readonly DependencyProperty LabelColorProperty
value = StackedColumnRenderableSeries.LabelColorProperty
Define el LabelColor@DependnecyProperty@
public static readonly DependencyProperty LabelFontSizeProperty
value = StackedColumnRenderableSeries.LabelFontSizeProperty
Define el LabelFontSize@DependnecyProperty@
public static readonly DependencyProperty LabelTextFormattingProperty
value = StackedColumnRenderableSeries.LabelTextFormattingProperty
Define el LabelTextFormatting@DependnecyProperty@
public static readonly DependencyProperty ShowLabelProperty
value = StackedColumnRenderableSeries.ShowLabelProperty
Define el ShowLabel@DependnecyProperty@
public static readonly DependencyProperty SpacingModeProperty
value = StackedColumnRenderableSeries.SpacingModeProperty
Define el SpacingMode@DependnecyProperty@
public static readonly DependencyProperty SpacingProperty
value = StackedColumnRenderableSeries.SpacingProperty
Define el Spacing DependnecyProperty
public static readonly DependencyProperty StackedGroupIdProperty
value = StackedColumnRenderableSeries.StackedGroupIdProperty
Define el StackedGroupId@DependnecyProperty@