我有一個簡單的時間系列圖表,從0到5秒。Zedgraph - 最後一個小勾號消失
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有一定的侷限性處理以毫秒爲單位次要刻度秤?
解釋問題的一些屏幕: http://i.stack.imgur.com/JJomI.jpg http://i.stack.imgur.com/uS6Ci.jpg – Sairus 2015-02-24 16:59:02