Skip to main content
All docs
V25.1
  • DevExpress v25.1 Update — Your Feedback Matters

    Our What's New in v25.1 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

    IChartSeriesLabelConnector Interface

    Defines a label’s connector settings.

    Namespace: DevExpress.Blazor

    Assembly: DevExpress.Blazor.v25.1.dll

    NuGet Package: DevExpress.Blazor

    #Declaration

    C#
    public interface IChartSeriesLabelConnector

    The following members return IChartSeriesLabelConnector objects:

    #Remarks

    The Connector property returns instances of the IChartSeriesLabelConnector interface. Use the Connector property in a CustomizeSeriesPoint event handler to configure the following label connector settings:

    Color
    Specifies the label connector’s color.
    Width
    Specifies the label connector’s width.
    Visible
    Specifies the label connector’s visibility state.

    The following code snippet hides connectors for all visible point labels.

    Razor
    <DxChart Data="@WeatherForecasts" CustomizeSeriesPoint="@PreparePointLabel">
        <DxChartLineSeries SummaryMethod="@(i => (int)i.Average())"
                           ValueField="@((WeatherForecast i) => i.TemperatureF)"
                           ArgumentField="@(i => i.Date.Date)"
                           Name="Temperature, F">
            <DxChartSeriesLabel Position="RelativePosition.Outside" />
        </DxChartLineSeries>
        <DxChartLegend Position="RelativePosition.Outside" />
    </DxChart>
    
    @code {
        WeatherForecast[] WeatherForecasts;
        ...
        protected void PreparePointLabel(ChartSeriesPointCustomizationSettings pointSettings) {
            double value = (double)pointSettings.Point.Value;
            if (value > 25 && value < 75) {
                pointSettings.PointLabel.Visible = true;
                pointSettings.PointLabel.Connector.Visible = false;
            }
        }
    }
    

    Chart Series Labels - Connectors

    Run Demo: Charts - Series Label Customization

    See Also