【发布时间】:2015-02-24 16:57:49
【问题描述】:
我有一个从 0 到 5 秒的简单时间序列图。
GraphPane pane = zedGraph.GraphPane;
pane.XAxis.Type = AxisType.Date;
pane.XAxis.Scale.Format = "mm:ss.fff";
pane.XAxis.Scale.Min = new XDate(2011, 2, 5, 0, 0, 0, 0);
pane.XAxis.Scale.Max = new XDate(2011, 2, 5, 0, 0, 5, 0);
pane.YAxis.Scale.MajorStep = 1;
pane.YAxis.Scale.Min = -1.0;
pane.YAxis.Scale.Max = 3.0;
zedGraph.IsEnableWheelZoom = true;
zedGraph.AxisChange();
zedGraph.Invalidate();
次要滴答声应小于 1 秒。但是 zedgraph 不会在每个主要刻度之前显示每个最后的次要刻度。
如果我缩小到小比例 > 1 秒,它会正常显示。 当我更改大调和小调音阶时,大调之前可能会缺少几个小调:
pane.XAxis.Scale.MajorUnit = DateUnit.Second;
pane.XAxis.Scale.MajorStep = 1;
pane.XAxis.Scale.MinorUnit = DateUnit.Second;
pane.XAxis.Scale.MinorStep = 0.10;
Zedgraph 在处理以毫秒为单位的微小刻度时是否有一些限制?
【问题讨论】:
标签: c# visual-studio plot charts zedgraph