使用ZedGraph,其中数据的绘制时间超过 一年。当它最初显示时,它显示数据 单发,但X轴采用DateTime格式。我该如何设置X. 加载时轴的值为年?我需要改变 格式在不同的缩放级别,即进一步缩放格式 应该是MMM / yyyy,然后是DD / MMM / yyyy和DD / MMM / yyyy HH:MM:ss
答案 0 :(得分:2)
在加载数据之前,您应该设置如下内容:
zedgraphControl.GraphPane.XAxis.Scale.Format = "dd.MM.yyyy";
在zedgraphControl_ZoomEvent
中,您可以再次更改比例格式,如
private void zedgraphControl_ZoomEvent(ZedGraphControl sender, ZoomState oldState, ZoomState newState)
{
GraphPane pane = sender.GraphPane;
pane.XAxis.Scale.Format = "dd.MM.yyyy HH:mm:ss";
}
在这种情况下,您可以添加一些条件取决于您当前的比例。