2014-02-19 137 views
0

我在我的网页上有4个雷达图表。 四个图表中的三个具有水平方向的x轴标签。 其中一个图表的标签朝向图表的中心。如何更改asp.net雷达图中x轴标签的方向?

所有图表都以相同的方式动态创建。我相信这是因为一张图表有很多点而发生的。

请参阅下图。 enter image description here

我有以下代码设置Xaxis的方向,但这是行不通的。

ca.AxisX.TextOrientation = TextOrientation.Horizontal; 

我到目前为止尝试过的代码没有奏效。我插入了下面的代码,看看是否可以改变任何轴的方向,它会改变y轴的方向而不是x轴。

foreach (Axis axis in chartArea.Axes) 
      { 
       axis.LabelAutoFitStyle = LabelAutoFitStyles.None; 
       axis.LabelAutoFitMaxFontSize = 50; 
       axis.IsLabelAutoFit = false; 
       axis.LabelStyle.Angle = 90; 
       aaxisTextOrientation = TextOrientation.Horizontal; 

      } 

如何让所有图表的x轴标签水平定向?

回答

0

回答我的问题的情况下,它可能是有人在将来其他有用:

chart.Series[series1]["CircularLabelsStyle"] = "Horizontal"; 

其他选项是RadialCircular

请参阅以下链接有关自定义属性的更多细节。 link