2015-02-09 78 views
0

我正在爲我的新項目使用zed圖表,但現在我不幸遇到了一個問題,即我的圖表上的 ,我的起始x假設爲下午6點,這是x軸上的18點,我的邏輯是,當它達到24,我想它的X軸值回到0並繼續到1,2,3。可能嗎?我希望我可以把一個算法放在x軸上,這樣它可以用%24表示。或者如果可能的話,我希望我也可以硬編碼x軸的值,但這似乎是不可能的。任何人都可以幫忙ZedGraph - 如何硬編碼軸值?

回答

0

如果你想硬編碼的x軸,您可以爲x軸指定標籤,

string[] labels = new string[48]; 
for(int i=0; i<24; i++)labels[i] = ""+i; 
for(int i=0; i<24; i++)labels[i] = ""+(i+24); 
ZedGraph.ZedGraphControl.GraphPane.XAxis.Type = AxisType.Text 
ZedGraph.ZedGraphControl.GraphPane.XAxis.Scale.TextLabels = labels; 

,你甚至可以添加的上午或下午的標籤爲每個值。

+0

非常感謝你 – 2015-02-09 05:56:15