一如既往,我会因为没有提供足够的代码而受到严厉惩罚,但我认为我可以用最少的代码来描述这一点,并且如果它存在,我希望得到一行答案。如果不是,我知道如何通过少量努力自己编码。
我有一个包含单个系列和图表区域的图表。在我的代码中,我动态地添加点:
Chart1.Series[0].Points.AddXY(1,1)
Chart1.Series[0].Points.AddXY(2,2)
Chart1.Series[0].Points.AddXY(3,3)
我想知道是否有任何方式单个函数调用或简单而轻松的旋转Y轴周围的点,也就是右边的最远点,将出现在左侧,反之亦然
换句话说,这将是一个函数调用,基本上就好像我已经按照相反的顺序添加了点:
Chart1.Series[0].Points.AddXY(3,3)
Chart1.Series[0].Points.AddXY(2,2)
Chart1.Series[0].Points.AddXY(1,1)
谢谢!
答案 0 :(得分:0)
通过for或foreach循环并将每个点推到堆栈上。然后将它们从堆栈中弹回并添加回来。如果您的商品位于列表中,也可以使用List.Reverse()
方法。