Back to Devexpress

SideMarginSizeUnit Enum

wpf-devexpress-dot-xpf-dot-charts-3b70f7f6.md

latest3.1 KB
Original Source

SideMarginSizeUnit Enum

Specifies possible measurement units for diagram side margins.

Namespace : DevExpress.Xpf.Charts

Assembly : DevExpress.Xpf.Charts.v25.2.dll

NuGet Package : DevExpress.Wpf.Charts

Declaration

csharp
public enum SideMarginSizeUnit
vb
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:

Remarks

SideMarginSizeUnit enumerates possible values for the Range.SideMarginSizeUnit property.

Example

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

Use the following code to set side margins in markup:

xaml
<dxc:ChartControl ... >
    <dxc:XYDiagram2D>
        <dxc:XYDiagram2D.AxisX>
            <dxc:AxisX2D ...>
                <dxc:AxisX2D.WholeRange>
                    <dxc:Range StartSideMargin="20" EndSideMargin="0"
                               SideMarginSizeUnit="AxisRangePercentage"/>
                </dxc:AxisX2D.WholeRange>
            </dxc:AxisX2D>
        </dxc:XYDiagram2D.AxisX>
    </dxc:XYDiagram2D>
    ...
</dxc:ChartControl>

The code below shows how to specify margins at runtime:

csharp
Range range = new Range();
xAxis.WholeRange = range;
range.SideMarginSizeUnit = SideMarginSizeUnit.AxisRangePercentage;
range.StartSideMargin = 20;
range.EndSideMargin = 0;
vb
Dim range As Range = New Range()
xAxis.WholeRange = range
range.SideMarginSizeUnit = SideMarginSizeUnit.AxisRangePercentage
range.StartSideMargin = 20
range.EndSideMargin = 0

Related API members:

|

Member

|

Description

| | --- | --- | |

Range.SideMarginSizeUnit

|

Sets the measurement unit for side margins.

| |

Range.StartSideMargin

|

Specifies the left margin.

| |

Range.EndSideMargin

|

Specifies the right margin.

|

See Also

Range.StartSideMargin

Range.EndSideMargin

Range.SideMarginsValue

DevExpress.Xpf.Charts Namespace