Skip to main content
All docs
V24.1

DxPolarChartArgumentAxis.FirstPointOnStartAngle Property

Specifies whether to align the value axis with a grid line of the argument axis.

Namespace: DevExpress.Blazor

Assembly: DevExpress.Blazor.v24.1.dll

NuGet Package: DevExpress.Blazor

Declaration

[Parameter]
public bool FirstPointOnStartAngle { get; set; }

Property Value

Type Description
Boolean

true to align the value axis with a grid line of the argument axis; otherwise, false.

Remarks

The default value axis does not align with a grid line of the argument axis. However, you may want to use the value axis as one of the grid lines of the argument axis to reduce visual noise.

FirstPointOnStartAngle shift variants

The following sample activates the alignment functionality:

<DxPolarChart Data="@DataSource[SelectedPeriod]" Width="100%" Height="500">
    <DxPolarChartArgumentAxis DiscreteDivisionMode="ChartDiscreteAxisDivisionMode.CrossLabels"
                              FirstPointOnStartAngle="true" />
    @foreach(var series in SeriesSource) {
        <DxPolarChartStackedBarSeries Name="@series.Name" ArgumentField="@((WindRosePoint i) => i.Arg)" ValueField="@series.ValueField"/>
    }
</DxPolarChart>

Run Demo: Polar and Radar - Wind Rose

See Also