Vb.net 更改极坐标图的方向(从顺时针到逆时针)

Vb.net 更改极坐标图的方向(从顺时针到逆时针),vb.net,plot,charts,orientation,Vb.net,Plot,Charts,Orientation,我有一个代码,可以绘制多个极坐标图序列,其大小(值)vs相位(度)。所提供的代码缩短为绘制单个系列,S(1,1) Chart1.ChartAreas("ChartArea1").AxisX.Minimum = 0 Chart1.ChartAreas("ChartArea1").AxisX.Maximum = 360 Chart1.ChartAreas

我有一个代码,可以绘制多个极坐标图序列,其大小(值)vs相位(度)。所提供的代码缩短为绘制单个系列,S(1,1)

Chart1.ChartAreas("ChartArea1").AxisX.Minimum = 0                                        
Chart1.ChartAreas("ChartArea1").AxisX.Maximum = 360                                  
Chart1.ChartAreas("ChartArea1").AxisX.Interval = 45                                        
Chart1.ChartAreas("ChartArea1").AxisX.Crossing = 90    'To change the X axis starting point                                 
Chart1.ChartAreas("ChartArea1").AxisX.Title = "Magnitude in value"                                        
Chart1.ChartAreas("ChartArea1").AxisY.Minimum = 0                                        
Chart1.ChartAreas("ChartArea1").AxisY.Maximum = 1.2                                        
Chart1.ChartAreas("ChartArea1").AxisY.Interval = 0.2                                        
Chart1.ChartAreas("ChartArea1").AxisY.LabelStyle.Format = "{0:0.#}"                                        
Chart1.ChartAreas("ChartArea1").AxisY.Title = "Phase in degree"
Chart1.Series.Add("S(1,1)")
Chart1.Series("S(1,1)").BorderWidth = 2
Chart1.Series("S(1,1)").Points.DataBindXY(para1, para2)    'para1 is a Double array containing the phase in degree and para2 is a Double array containing the Magnitude in value
Chart1.Series("S(1,1)").ChartType = DataVisualization.Charting.SeriesChartType.Polar
它很好用。但是,绘图方向为顺时针方向,如下所示

我试着把这个图的方向改成逆时针方向,顶部90度,底部270度。我所能做的就是改变X轴的起点。我在上查看了一个论坛,但它只提到如何将相位值更改为360-原始值,以及如何更改X轴标签。这对我的情况没有帮助,因为我想通过添加标记来检查数据点,这样会显示错误的值


任何帮助都将不胜感激

这有什么用吗?@AndrewMorton,我已经试过了,但这无助于改变情节的方向。它仅从左向右更改X轴标签位置的方向。