gre*_*ade 18 c# asp.net data-visualization mschart

我似乎无法找到控制饼图中标签可见性的属性.我需要关闭标签,因为图例中的信息可用.
任何人都知道我可以在代码中使用什么属性?
我尝试将系列标签设置为零,Chart1.Series[i].Label = string.Empty;但标签似乎无论如何都会出现.
Ben*_*Ben 39
Chart1.Series[i]["PieLabelStyle"] = "Disabled";
Run Code Online (Sandbox Code Playgroud)
也适用,不需要为每个数据点设置.
在这里找到答案:http://social.msdn.microsoft.com/Forums/en-US/MSWinWebChart/thread/32ccd993-5f43-47a3-bcbc-e772a13a87fe
事实证明,有一个名为PieLabelStyle的模糊DataPointCustomProperty控制饼图中的标签可见性.更糟糕的是,必须在每个数据点上设置属性.
for (var i = 0; i < chart.Series.Count; i++)
for (var j = 0; j < chart.Series[i].Points.Count; j++)
chart.Series[i].Points[j]["PieLabelStyle"] = "Disabled";
Run Code Online (Sandbox Code Playgroud)
小智 6
更改图表自定义属性也可以解决问题,无需编码
<asp:Series Name="Series1" ChartType="Pie" CustomProperties="PieLabelStyle=Disabled">
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
31125 次 |
| 最近记录: |