使用时ZedGraph要在三个 GraphPane 上显示六个图表(如第一张图片所示),所有图表都是同步的。但是,当我尝试显示第一个窗格的日期时,图表不同步,如第二张图片所示。重要的是所有六个图表保持同步,以便用户理解整个图表。
我已经按照建议尝试了 XAxis.Type = AxisType.Datetmwoods https://stackoverflow.com/users/1828137/tmwoods here https://stackoverflow.com/questions/15214458/zedgraph-how-to-customize-date-based-x-axis-tics并能够沿 X 轴显示日期。沿 X 轴的日期时间可以以分钟/秒为单位,例如从上午 9:00 到下午 4:00,也可以以天为单位,例如从 28/1/2009 到 25/11/2012
好吧,我想我明白了。尝试将其添加到您的代码中:
pane1.Chart.Rect = new RectangleF (pane2.Chart.Rect.X,
pane2.Chart.Rect.Y,
pane2.Chart.Rect.Width,
pane2.Chart.Rect.Height);
我一直在四处张望Zedgraph
支持称为Graph Align
但我在任何地方都找不到它的来源。我发现的最接近的是here http://goorman.free.fr/ZedGraph/zedgraph.org/wiki/indexd1a6.html?title=Stack_charts_vertically_and_align_the_X_axes;查看最底部的示例。它描述了如何垂直对齐多个不同大小的图表。但我还没有测试过。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)