下图显示饼图上的标签
正如您所见,饼图上的图例标签和图表不清晰。
如何从饼图表面删除这些标签,但不从图表屏幕中删除?
在这种情况下,如何使馅饼图表更大?
当我更改饼图的大小时,是否可以更改所有其他图表的大小?
感谢
答案 0 :(得分:1)
你可以这样做
ChartPie.Series[i]["PieLabelStyle"] = "Disabled";
答案 1 :(得分:1)
我不确定我是否理解你的第一个问题,你的意思是你想删除标签表格图表但仍然显示图例?如果是这样,您可以将Points.Label
设置为空字符串,并将Points.LegendText
设置为标签文本。
下面的示例代码(如果需要,您可以根据自己的代码进行调整。):
chart1.Series[0].Points[0].Label = "";
chart1.Series[0].Points[0].LegendText = "2012";
chart1.Series[0].Points[1].Label = "";
chart1.Series[0].Points[1].LegendText = "2013";
我的chart1只有一个系列(Series [0])有两个馅饼(Points [0]和Points [1])
饼图的大小将根据图表的大小进行更改,因此如果您希望它更大,则必须设置图表的大小。
Size size = new System.Drawing.Size(800, 600);
chart1.Size = size;
对于其他图表类型,这将是相同的。