corelibraries-devexpress-dot-xtracharts-3cc57984.md
Specifies possible measurement units for diagram side margins.
Namespace : DevExpress.XtraCharts
Assembly : DevExpress.XtraCharts.v25.2.dll
NuGet Package : DevExpress.Charts
[ResourceFinder(typeof(XtraChartsResFinder))]
public enum SideMarginSizeUnit
<ResourceFinder(GetType(XtraChartsResFinder))>
Public Enum SideMarginSizeUnit
| Name | Description |
|---|---|
AxisUnit |
Side margins are specified in axis measurement units.
|
| AxisRangePercentage |
Side margins are specified as a percentage.
|
The following properties accept/return SideMarginSizeUnit values:
| Library | Related API Members |
|---|---|
| Cross-Platform Class Library | Range.SideMarginSizeUnit |
| WinForms Controls | RangeModel.SideMarginSizeUnit |
SideMarginSizeUnit enumerates possible values for the Range.SideMarginSizeUnit property.
The following example demonstrates how to specify diagram side margins as a percentage:
XYDiagram diagram = chartControl1.Diagram as XYDiagram;
diagram.AxisX.WholeRange.SideMarginSizeUnit = SideMarginSizeUnit.AxisRangePercentage;
diagram.AxisX.WholeRange.StartSideMargin = 20;
diagram.AxisX.WholeRange.EndSideMargin = 0;
Dim diagram As XYDiagram = TryCast(chartControl1.Diagram, XYDiagram)
diagram.AxisX.WholeRange.SideMarginSizeUnit = SideMarginSizeUnit.AxisRangePercentage
diagram.AxisX.WholeRange.StartSideMargin = 20
diagram.AxisX.WholeRange.EndSideMargin = 0
See Also