0

我的网页上有 4 个雷达图。四个图表中有三个具有水平方向的 x 轴标签。其中一张图表的标签朝向图表的中心。

所有图表都以相同的方式动态创建。我相信它正在发生,因为一张图表有很多点。

请看下图。 在此处输入图像描述

我有以下代码设置 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 轴标签水平定向?

4

1 回答 1

0

回答我自己的问题,以防将来对其他人有用:

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

其他选项是RadialCircular

有关自定义属性的更多详细信息,请参阅以下链接。 关联

于 2014-04-01T16:04:38.660 回答