TdxChartPieValueLabels.ResolveOverlappingMode Property
Declaration
property ResolveOverlappingMode: TdxChartPieValueLabelsResolveOverlappingMode read; write; default TdxChartSeriesValueLabelsResolveOverlappingMode.Default;
Property Value
Type | Default | Description |
---|---|---|
TdxChartPieValueLabelsResolveOverlappingMode | Default | The active label overlap resolution mode. |
Remarks
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.
Examples
Value | Example[1] |
---|---|
Default | |
None |
Related Compiled Demo
To see this functionality in action, run the Chart Control demo in the VCL Demo Center installed with compiled VCL DevExpress 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
You can find full source code for the installed compiled Chart control demo in the following folder:
%PUBLIC%\Documents\DevExpress VCL Demos\MegaDemos\Product Demos\ExpressChart
Default Value
The ResolveOverlappingMode
property’s default value is dxChartCore.TdxChartSeriesValueLabelsResolveOverlappingMode.Default.
Limitations
The ResolveOverlappingMode
property is in effect only if the Position property is set to TdxChartPieValueLabelPosition.Outside or TdxChartPieValueLabelPosition.TwoColumns.
-
This example demonstrates all possible
ResolveOverlappingMode
property values for the same simple series under the following conditions:- The series uses a Pie View.
- The ValueLabels.ResolveOverlappingIndent property is set to
3
. - The Position property is set to TdxChartPieValueLabelPosition.Outside.