vcl-dxchartsimplediagram-dot-tdxchartpievaluelabels.md
Specifies if a Pie or Doughnut series resolves value label overlapping.
property ResolveOverlappingMode: TdxChartPieValueLabelsResolveOverlappingMode read; write; default TdxChartSeriesValueLabelsResolveOverlappingMode.Default;
| Type | Default | Description |
|---|---|---|
| TdxChartPieValueLabelsResolveOverlappingMode | Default |
The active label overlap resolution mode.
|
Set the ResolveOverlappingMode property to TdxChartSeriesValueLabelsResolveOverlappingMode.None or TdxChartSeriesValueLabelsResolveOverlappingMode.Default to disable or enable value label overlap resolution for a Pie or Doughnut series when its value labels are outside series slices.
| Value | Example[1] |
|---|---|
| Default | |
| None |
To see this functionality in action, run the Chart Control demo in the VCL Demo Center installed with compiled DevExpress VCL demos. Select Pie or Doughnut in the left sidebar.
You can customize label overlap resolution settings in the Label Overlapping group of the Options pane.
Tip
Compiled DevExpress demos ship with source code installed in the Public Documents folder (%Public%) for all users ( default ). You can find all project and source code files for the Chart control in the following folder:
%Public%\Documents\DevExpress VCL Demos\MegaDemos\Product Demos\ExpressChart
The ResolveOverlappingMode property’s default value is dxChartCore.TdxChartSeriesValueLabelsResolveOverlappingMode.Default.
The ResolveOverlappingMode property is in effect only if the Position property is set to TdxChartPieValueLabelPosition.Outside or TdxChartPieValueLabelPosition.TwoColumns.
Footnotes
ResolveOverlappingMode property values for the same simple series under the following conditions:See Also
TdxChartXYSeriesCustomBarValueLabels.ResolveOverlappingMode Property
TdxChartXYSeriesLineValueLabels.ResolveOverlappingMode Property