我整个下午都在摆弄 .net 图表,我还没有找到正确的方法来让图表使用 100% 的可用宽度,因为 X 轴被旋转以获得清晰的显示。
- 示例 1:
- 示例 2:
我们可以看到示例 2 在AxisX.LabelStyle.Angle
设置为 0 时表现得相当正常。在示例 1 中,将该属性设置为 -45 会异常减小图表的宽度!我会理解偏移几个像素来解释左侧最大的标签溢出,但还有比左侧空白的更多。
当您在文档中输出几个具有不同 X 标签大小的此类图表时,结果简直是可怕的。
如何调整我的图表以使其宽度不受旋转时 X 轴上的标签的影响?
更新:这是所需的输出,考虑黄色框是图表应该伸展到的区域