Back to Devexpress

DxPolarChartAxisLabel.Overlap Property

blazor-devexpress-dot-blazor-dot-dxpolarchartaxislabel.md

latest2.4 KB
Original Source

DxPolarChartAxisLabel.Overlap Property

Specifies how the component resolves label overlapping.

Namespace : DevExpress.Blazor

Assembly : DevExpress.Blazor.v25.2.dll

NuGet Package : DevExpress.Blazor

Declaration

csharp
[DefaultValue(PolarChartLabelOverlap.Hide)]
[Parameter]
public PolarChartLabelOverlap Overlap { get; set; }

Property Value

TypeDefaultDescription
PolarChartLabelOverlapHide

An enumeration value.

|

Available values:

NameDescription
None

Leaves labels overlapped.

| | Hide |

Hides overlapping labels.

|

Remarks

Use the Overlap property to switch between overlap resolution modes for axis labels.

The following code snippet hides overlapping axis labels:

razor
<DxPolarChart Data="@DataSource[SelectedPeriod]">
    <DxChartLegend Position="RelativePosition.Outside"/>
    <DxPolarChartArgumentAxis DiscreteDivisionMode="ChartDiscreteAxisDivisionMode.CrossLabels" 
                              FirstPointOnStartAngle="true"
                              Overlap="PolarChartLabelOverlap.Hide" />
    <DxPolarChartStackedBarSeries ArgumentField="@((WindRosePoint i) => i.Arg)"
                                  ValueField="@((WindRosePoint i) => i.Val1)">
            <DxChartSeriesLegendItem Text="1.3-4 m/s" />
            <DxChartSeriesLabel FormatPattern="{value:##.#}" Visible="true" />
            <DxChartSeriesPoint Color="Color.Violet" />
    </DxPolarChartStackedBarSeries>
    <DxPolarChartStackedBarSeries ArgumentField="@((WindRosePoint i) => i.Arg)"
                                  ValueField="@((WindRosePoint i) => i.Val2)">
            <DxChartSeriesLegendItem Text="4-8 m/s" />
    </DxPolarChartStackedBarSeries>
    <DxPolarChartStackedBarSeries ArgumentField="@((WindRosePoint i) => i.Arg)"
                                  ValueField="@((WindRosePoint i) => i.Val3)">
        <DxChartSeriesLegendItem Text="8-13 m/s" />
    </DxPolarChartStackedBarSeries>
</DxPolarChart>

See Also

DxPolarChartAxisLabel Class

DxPolarChartAxisLabel Members

DevExpress.Blazor Namespace