Back to Devexpress

SideMarginSizeUnit Enum

corelibraries-devexpress-dot-xtracharts-3cc57984.md

latest2.6 KB
Original Source

SideMarginSizeUnit Enum

Specifies possible measurement units for diagram side margins.

Namespace : DevExpress.XtraCharts

Assembly : DevExpress.XtraCharts.v25.2.dll

NuGet Package : DevExpress.Charts

Declaration

csharp
[ResourceFinder(typeof(XtraChartsResFinder))]
public enum SideMarginSizeUnit
vb
<ResourceFinder(GetType(XtraChartsResFinder))>
Public Enum SideMarginSizeUnit

Members

NameDescription
AxisUnit

Side margins are specified in axis measurement units.

| | AxisRangePercentage |

Side margins are specified as a percentage.

|

The following properties accept/return SideMarginSizeUnit values:

LibraryRelated API Members
Cross-Platform Class LibraryRange.SideMarginSizeUnit
WinForms ControlsRangeModel.SideMarginSizeUnit

Remarks

SideMarginSizeUnit enumerates possible values for the Range.SideMarginSizeUnit property.

Example

The following example demonstrates how to specify diagram side margins as a percentage:

csharp
XYDiagram diagram = chartControl1.Diagram as XYDiagram;
diagram.AxisX.WholeRange.SideMarginSizeUnit = SideMarginSizeUnit.AxisRangePercentage;
diagram.AxisX.WholeRange.StartSideMargin = 20;
diagram.AxisX.WholeRange.EndSideMargin = 0;
vb
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

Range.StartSideMargin

Range.EndSideMargin

Range.SideMarginsValue

DevExpress.XtraCharts Namespace