Class ColumnSegment
Represents a segment of the ColumnSeries chart, including support for stacked column charts. This class manages the positioning and rendering of the column segment within the chart.
Inheritance
System.Object
ColumnSegment
Implements
System.ComponentModel.INotifyPropertyChanged
Inherited Members
Namespace: Syncfusion.Maui.Toolkit.Charts
Assembly: Syncfusion.Maui.Toolkit.dll
Syntax
public class ColumnSegment : CartesianSegment, INotifyPropertyChanged
Constructors
ColumnSegment()
Declaration
public ColumnSegment()
Properties
Bottom
Gets the bottom position value for the column segment.
Declaration
public float Bottom { get; }
Property Value
| Type |
|---|
| System.Single |
Left
Gets the left position value for the column segment.
Declaration
public float Left { get; }
Property Value
| Type |
|---|
| System.Single |
Right
Gets the right position value for the column segment.
Declaration
public float Right { get; }
Property Value
| Type |
|---|
| System.Single |
Top
Gets the top position value for the column segment.
Declaration
public float Top { get; }
Property Value
| Type |
|---|
| System.Single |
Methods
Draw(ICanvas)
Draws a segment for the specified chart series or charts.
Declaration
protected override void Draw(ICanvas canvas)
Parameters
| Type | Name | Description |
|---|---|---|
| Microsoft.Maui.Graphics.ICanvas | canvas |
Overrides
OnLayout()
Calculates the required values for rendering the chart segment.
Declaration
protected override void OnLayout()
Overrides
Implements
System.ComponentModel.INotifyPropertyChanged