gpt4 book ai didi

.net - MSChart:饼图标签重叠问题

转载 作者:行者123 更新时间:2023-12-04 16:40:32 24 4
gpt4 key购买 nike

我用过 MSChart Control在我的一个 VB.NET项目。我决定在饼图中显示如下表所示的数据。

enter image description here

但是标签相互重叠以摆脱它我试过“智能标签 ”属性如下图。

Chart1.Series("Default").SmartLabelStyle.Enabled = True
Chart1.Series("Default").SmartLabelStyle.AllowOutsidePlotArea = LabelOutsidePlotAreaStyle.No

Chart1.Series("Default").SmartLabelStyle.CalloutLineAnchorCapStyle = LineAnchorCapStyle.None

Chart1.Series("Default").SmartLabelStyle.CalloutLineColor = Color.Red

Chart1.Series("Default").SmartLabelStyle.CalloutLineWidth = 1
Chart1.Series("Default").SmartLabelStyle.CalloutStyle = LabelCalloutStyle.None

但它 对我没有帮助 ...虽然它按照下面的屏幕截图显示了我的输出。
enter image description here

我必须使用哪些属性来摆脱它? ......

编辑:

如果我确实设置了自定义属性 PieLabelStyle=Outside正如您在下面的屏幕截图中看到的那样,它没有任何区别。

enter image description here

请帮我..

最佳答案

将 PieLabelStyle 自定义设置更改为外部。这应该将所有标签放在图表周围,线条指向相关部分。

对于 VB

Chart1.Series(0)("PieLabelStyle") = "Outside"
Chart1.ChartAreas(0).Area3DStyle.Enable3D = true
Chart1.ChartAreas(0).Area3DStyle.Inclination = 10

对于 C#
Chart1.Series[0]["PieLabelStyle"] = "Outside";
Chart1.ChartAreas[0].Area3DStyle.Enable3D = true;
Chart1.ChartAreas[0].Area3DStyle.Inclination = 10;

关于.net - MSChart:饼图标签重叠问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10497392/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com