解決MSChart底部橫座標顯示不全的問題

2021-06-17 17:17:07 字數 733 閱讀 1370

還是這個mschart,先前做乙個test的時候都正常,正式用的時候出現這樣乙個問題,繫結資料之後,如果x軸座標過多,會顯示不全,我這裡的情況是底部座標一般最多顯示**個,再多了就隔乙個顯示乙個,或者顯示的更少。

開始的時候一直以為是繫結資料的問題,一步步的斷點看,都沒有問題。後來網上搜到這個頁面

view plain

copy to clipboard

print?

//需要設定橫座標的間隔和偏移都設為1 不然座標多了會顯示不全  

chart2.chartareas[0].axisx.interval = 1;  

chart2.chartareas[0].axisx.intervaloffset = 1; 

chart2.chartareas[0].axisx.labelstyle.isstaggered = true;  

//需要設定橫座標的間隔和偏移都設為1 不然座標多了會顯示不全

chart2.chartareas[0].axisx.interval = 1;

chart2.chartareas[0].axisx.intervaloffset = 1;

chart2.chartareas[0].axisx.labelstyle.isstaggered = true;

乙個是橫座標間隔,乙個是偏移,isstaggered是設定是否交錯顯示,比如橫座標多的時候可以分成兩行來顯示。

花了我將近一天時間除錯,原來這麼簡單。

ZedGraph橫座標顯示日期

private void creategraph zedgraphcontrol zgc generate a red curve with diamond symbols,and my curve in the legend lineitem mycurve mypane.addcurve my ...

msChart座標顯示不全問題

前一陣子做開發用到微軟的mschart控制項,功能雖然強大,但是從來沒用過,一直處在摸索之中,乙個小問題花了半天時間去研究。終於把x軸座標顯示不全的問題給解決了,當然也在網上找了很多的資料才搞定的,今天做個總結留給後來的朋友。x軸座標如果超過9位的話,就不能完全顯示了,就會乙個隔乙個的顯示,這樣讓人...

資料成員,表示點的橫座標和縱座標

cpp include include using namespace std class point 定義座標點類 point double x0,double y0 x x0 y y0 void printpoint 輸出點的資訊 double x,y 資料成員,表示點的橫座標和縱座標 void...