gpt4 book ai didi

mschart - MS图表控件: Change the order of series in a legend

转载 作者:行者123 更新时间:2023-12-04 18:53:56 25 4
gpt4 key购买 nike

如何更改图例中系列的顺序?

我的行系列出现在我的StackedColumn系列之前,但出现在我的Column系列之后。

Chart c = new Chart();
ChartArea ca = c.ChartAreas.Add("main");
Legend lg = c.Legends.Add("mainLegend");
Series s1 = c.Series.Add("s1");
s1.ChartType = ChartType.StackedColumn;
Series s2 = c.Series.Add("s2");
s2.ChartType = ChartType.Column;
Series s3 = c.Series.Add("s3");
s3.ChartType = ChartType.Line;

原谅可怜的ASCII艺术,但图例看起来像:

.......[yellow] s2 .......[red] s3 ......[blue] s1 ............



当我希望按顺序进行时:s1,s2,s3。

有任何想法吗?

最佳答案

确实确实很奇怪。在我看来,图例中该系列的顺序应与添加它们的顺序相同,或者如果您以相反的顺序将LegendItemOrder实例的Legend属性设置为ReversedSeriesOrder

关于mschart - MS图表控件: Change the order of series in a legend,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1917798/

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