跟进我昨天的问题: SciChart - 显示所有刻度的标签
感谢答案,我能够在需要的地方获得标签密度。但我仍然有标签放置的问题。正如您在屏幕截图中看到的那样,旋转标签会导致它们向上粘在图表中。我需要它们低于轴。我已经尝试了所有可以在 API 中找到的我认为可能对我有帮助的东西:
- 一个 TranslateTransform - 我尝试同时移动 X 和 Y 两种方式。没有结果。
- VerticalAnchorPoint 和 HorizontalAnchorPoint - 将 VerticalAnchorPoint 设置为 Center 实际上移动了标签,但仅移动了 3 毫米并且方向错误。
- 水平/垂直对齐/内容对齐 - 没有做任何事情。
- 我什至尝试通过在字符串中添加大量空格来使标签膨胀。我知道,这是一次绝望的尝试。
此外,标签的水平位置也不正确。在屏幕截图中,您可以看到图表上的第一个凸起在看起来像 CF.02 的地方下降。但实际上它设置为 CF.01。似乎标签被移动到相应刻度的左侧。我需要将它们显示在各自刻度的中心下方,就像原始解决方案一样。
[编辑:删除图像以防止潜在的客户端 IP 问题]