您好,我在 winforms 应用程序中使用 Ms 图表控件来根据日期显示值
我需要将 x 轴标签值(日期)方向水平更改为垂直
我已经搜索了很多属性,但我没有找到任何解决方案。
谁能帮我解决这个问题
非常感谢....
最佳答案
据我了解你的问题 - 你问的是如何旋转图表标签以垂直显示。
您可以按如下方式旋转 x 轴标签:
chart1.ChartAreas[0].AxisX.LabelStyle.Angle = -90;
这假设您已将您的系列与第一个图表区域相关联,这是使用 Winforms 设计器时的默认设置,无需修改。
下图显示图表在应用上述代码之前的样子,第二张图显示图表在应用代码之后的样子。
如果这不是您想要做的,请告诉我,我会发布更新的答案。
旋转前
旋转后
编辑:在我最初的帖子提到在某些情况下设置 chartArea1.AxisX.IsLabelAutoFit = false 可能很重要后添加的另一个答案;
关于c# - 如何更改 ms 图表中 X 轴标签的方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6739303/