當統計圖只有一個X或Y軸時,還沒有什麼困難,但如果是雙X,Y軸時,是否就有難度了?其實想太多了,MS Chart的工具還不錯用,可以很快的就達到這個需求.
當統計圖只有一個X或Y軸時,還沒有什麼困難,但如果是雙X,Y軸時,是否就有難度了?其實想太多了,MS Chart的工具還不錯用,可以很快的就達到這個需求.
假設今天需要繪製一個統計圖,有兩個不同的X值及Y值需顯示在同一個圖表上.
其實這只要在Series上設定YAxisType與XAxisType為AxisType.Secondary就可以達成.
//第一個Series使用Primary
chart1.Series[0].YAxisType = AxisType.Primary;
chart1.Series[0].XAxisType = AxisType.Primary;
//第二個Series使用Secondary
chart1.Series[1].YAxisType = AxisType.Secondary;
chart1.Series[1].XAxisType = AxisType.Secondary;
AxisType有Primary及Secondary可以選,Primary代表是第一個軸,Secondary是第二個軸,在這裡就可以發現另一件事,MS Chart用這方法只能設雙軸,如果是雙軸以上,就不能用這種方式了.
原始碼 : MSChartDemo.zip