Skip to main content
All docs
V24.2

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

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.2.dll

NuGet Package: DevExpress.Blazor

#Declaration

C#
[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:

Razor
<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