ChartSeriesLabelConnectorModel Class
Defines a label’s connector settings.
Namespace: DevExpress.Blazor
Assembly: DevExpress.Blazor.v21.2.dll
NuGet Package: DevExpress.Blazor
Declaration
public class ChartSeriesLabelConnectorModel :
DxModel<ChartSeriesLabelConnectorModel>
Related API Members
The following members return ChartSeriesLabelConnectorModel objects:
Remarks
The Connector property returns instances of the ChartSeriesLabelConnectorModel class. Use this property in the CustomizeSeriesPoint event handler to specify the label connector’s color, width, and visibility.
The code below hides connectors for all visible point labels.
<DxChart Data="@WeatherForecasts" CustomizeSeriesPoint="@PreparePointLabel">
<DxChartLineSeries AggregationMethod="@(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;
}
}
}
See Also