Skip to main content
A newer version of this page is available. .

ResolveOverlappingMode Enum

Lists the values that specify the overlapping resolving algorithm to be applied to series point labels.

Namespace: DevExpress.XtraCharts

Assembly: DevExpress.XtraCharts.v18.1.dll

Declaration

[TypeConverter(typeof(ResolveOverlappingModeTypeConverter))]
[ResourceFinder(typeof(XtraChartsResFinder), "PropertyNamesRes")]
public enum ResolveOverlappingMode

Members

Name Description
None

The overlapping resolving algorithm is disabled.

Default

The default algorithm to re-position labels in a random way, to avoid overlapping labels.

OverlappingOptions_Default

HideOverlapped

If two or more labels overlap, some of them are automatically hidden, to avoid overlapping.

OverlappingOptions_HideOverlapped

JustifyAroundPoint

Only labels that are overlapping change their position. They are re-positioned in such a way, so that they are moved around the corresponding point’s center, but their indent from the point center is preserved.

OverlappingOptions_JustifyAroundPoint

JustifyAllAroundPoint

All labels (both overlapping and non-overlapping) change their position. They are re-positioned in such a way, so that they are moved around the corresponding point’s center, but their indent from the point center is preserved.

OverlappingOptions_JustifyAllAroundPoint

Related API Members

The following properties accept/return ResolveOverlappingMode values:

Library Related API Members
Cross-Platform Class Library CustomizeResolveOverlappingModeEventArgs.ResolveOverlappingMode
SeriesLabelBase.ResolveOverlappingMode
StackedBarTotalLabel.ResolveOverlappingMode
WinForms Controls SeriesLabelBaseModel.ResolveOverlappingMode

Remarks

The values listed by this enumeration are used to set the SeriesLabelBase.ResolveOverlappingMode property.

For information on the availability of specific overlap resolving modes for every chart type, refer to the corresponding section of the Series Point Labels document.

The following code snippets (auto-collected from DevExpress Examples) contain references to the ResolveOverlappingMode enum.

Note

The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

See Also