Skip to main content
All docs
V26.1
  • ChartDiscreteAxisDivisionMode Enum

    Lists rules that specify how to position grid lines and ticks relative to axis labels.

    Namespace: DevExpress.Blazor

    Assembly: DevExpress.Blazor.v26.1.dll

    NuGet Package: DevExpress.Blazor

    Declaration

    public enum ChartDiscreteAxisDivisionMode

    Members

    Name Description
    BetweenLabels

    Axis labels are situated between major ticks and grid lines.

    CrossLabels

    Displays axis labels next to major ticks and grid lines.

    Related API Members

    The following properties accept/return ChartDiscreteAxisDivisionMode values:

    Remarks

    The following code snippet places grid lines and ticks next to axis labels (DiscreteDivisionMode="ChartDiscreteAxisDivisionMode.CrossLabels"):

    <DxChart Data="@dataSource">
        <DxChartBarSeries Name="2017"
                          Filter="@((SaleInfo s) => s.Date.Year == 2017)"
                          ArgumentField="@(s => s.Region)"
                          ValueField="@(s => s.Amount)"
                          SummaryMethod="Enumerable.Sum" />
        <DxChartBarSeries Name="2018"
                          Filter="@((SaleInfo s) => s.Date.Year == 2018)"
                          ArgumentField="@(s => s.Region)"
                          ValueField="@(s => s.Amount)"
                          SummaryMethod="Enumerable.Sum" />
        <DxChartBarSeries Name="2019"
                          Filter="@((SaleInfo s) => s.Date.Year == 2019)"
                          ArgumentField="@(s => s.Region)"
                          ValueField="@(s => s.Amount)"
                          SummaryMethod="Enumerable.Sum" />
        <DxChartArgumentAxis Type="ChartAxisType.Discrete"
                             DiscreteDivisionMode="ChartDiscreteAxisDivisionMode.CrossLabels" />
        <DxChartLegend Position="RelativePosition.Outside" HorizontalAlignment="HorizontalAlignment.Right" />
    </DxChart>
    

    DiscreteDivisionMode = CrossLabels

    See Also