使用chart3dcontrol.aspectratio屬性根據您的要求縮放軸

最近在做一個3d繪圖項目,使用到了Devexpress的Chart3DControl控件

使用期間,遇到一個問題:

當x (0-100)  y(0-10000)  z(0-1000000)三者相差太大

故而出現

 圖形就像一個跟長線,即使放大到最大,也看不到完整的圖形,這明顯不是我們想要的,故而,我一直在想辦法優化。

初始想法是,長寬高跟實際值沒有關係,x,y,z軸等高。

後來,纔在官網找到一個屬性Chart3DControl.AspectRatio ,可以實現這個效果。

具體使用方法就是<dxc:Chart3DControl  AspectRatio="1,1,1">設置AspectRatio="1,1,1"即可。

設置後的效果

 

相關資料:3D chart assumes all axes are in same units

                  

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章