Class StackedBarColumnSeries
Control base class for displaying values as a stacked bar/column chart visualization.
Inheritance
Implements
Inherited Members
Namespace: System.Windows.Controls.DataVisualization.Charting
Assembly: Controls.DataVisualization.OpenSilver.dll
Syntax
public abstract class StackedBarColumnSeries : DefinitionSeries, ISeries, IAxisListener, IRangeProvider, IValueMarginProvider, IDataProvider, ISeriesHost, IRequireSeriesHost, IResourceDictionaryDispenser, IAnchoredToOrigin
Constructors
| Improve this Doc View SourceStackedBarColumnSeries()
Initializes a new instance of the StackedBarColumnSeries class.
Declaration
protected StackedBarColumnSeries()
Properties
| Improve this Doc View SourceDependentAxisOrientation
Gets or sets the orientation of the dependent axis.
Declaration
protected AxisOrientation DependentAxisOrientation { get; set; }
Property Value
Type | Description |
---|---|
AxisOrientation |
IndependentAxisOrientation
Gets or sets the orientation of the independent axis.
Declaration
protected AxisOrientation IndependentAxisOrientation { get; set; }
Property Value
Type | Description |
---|---|
AxisOrientation |
Methods
| Improve this Doc View SourceAcquireDependentAxis()
Acquires a dependent axis suitable for use with the data values of the series.
Declaration
protected override IAxis AcquireDependentAxis()
Returns
Type | Description |
---|---|
IAxis | Axis instance. |
Overrides
| Improve this Doc View SourceAcquireIndependentAxis()
Acquires an independent axis suitable for use with the data values of the series.
Declaration
protected override IAxis AcquireIndependentAxis()
Returns
Type | Description |
---|---|
IAxis | Axis instance. |
Overrides
| Improve this Doc View SourceIRangeProviderGetRange(IRangeConsumer)
Returns the range for the data points of the series.
Declaration
protected override Range<IComparable> IRangeProviderGetRange(IRangeConsumer rangeConsumer)
Parameters
Type | Name | Description |
---|---|---|
IRangeConsumer | rangeConsumer | Consumer of the range. |
Returns
Type | Description |
---|---|
Range<System.IComparable> | Range of values. |
Overrides
| Improve this Doc View SourceIValueMarginProviderGetValueMargins(IValueMarginConsumer)
Returns the value margins for the data points of the series.
Declaration
protected override IEnumerable<ValueMargin> IValueMarginProviderGetValueMargins(IValueMarginConsumer valueMarginConsumer)
Parameters
Type | Name | Description |
---|---|---|
IValueMarginConsumer | valueMarginConsumer | Consumer of the value margins. |
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<ValueMargin> | Sequence of value margins. |
Overrides
| Improve this Doc View SourceUpdateDataItemPlacement(IEnumerable<DefinitionSeries.DataItem>)
Updates the placement of the DataItems (data points) of the series.
Declaration
protected override void UpdateDataItemPlacement(IEnumerable<DefinitionSeries.DataItem> dataItems)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IEnumerable<DefinitionSeries.DataItem> | dataItems | DataItems in need of an update. |
Overrides
Explicit Interface Implementations
| Improve this Doc View SourceIAnchoredToOrigin.AnchoredAxis
Gets the anchored axis for the series.
Declaration
IRangeAxis IAnchoredToOrigin.AnchoredAxis { get; }
Returns
Type | Description |
---|---|
IRangeAxis |