Back to Devexpress

ChartAxisInterval Struct

blazor-devexpress-dot-blazor-41d5016f.md

latest4.7 KB
Original Source

ChartAxisInterval Struct

Contains options to specify tick intervals.

Namespace : DevExpress.Blazor

Assembly : DevExpress.Blazor.v25.2.dll

NuGet Package : DevExpress.Blazor

Declaration

csharp
public struct ChartAxisInterval :
    IEquatable<ChartAxisInterval>,
    IClientComponentSerializable

The following members return ChartAxisInterval objects:

Show 29 links

Remarks

The Chart automatically calculates intervals between ticks based on the series values. Use the TickInterval and MinorTickInterval properties to set the custom intervals for major and minor ticks.

The following example sets the minor tick interval to 2 on the value axis and to 4 hours on the argument axis:

razor
<DxChart Data="@forecasts">
    <DxChartLineSeries ArgumentField="@((WeatherForecast i) => i.Date)"
                       ValueField="@((WeatherForecast i) => i.TemperatureC)"
                       Name="Temperature, C" />
    <DxChartLineSeries ArgumentField="@((WeatherForecast i) => i.Date)"
                       ValueField="@((WeatherForecast i) => i.TemperatureF)"
                       Name="Temperature, F" />
    <DxChartArgumentAxis MinorTickInterval="ChartAxisInterval.Hours(4)">
        <DxChartAxisMinorTick Visible="true" />
    </DxChartArgumentAxis>
    <DxChartValueAxis MinorTickInterval="2">
        <DxChartAxisMinorTick Visible="true" />
    </DxChartValueAxis>
</DxChart>

Implements

IEquatable<ChartAxisInterval>

See Also

ChartAxisInterval Members

DevExpress.Blazor Namespace