最近在做一个3d绘图项目,使用到了Devexpress的Chart3DControl控件
使用期间,遇到一个问题:
当x (0-100) y(0-10000) z(0-1000000)三者相差太大
故而出现
图形就像一个跟长线,即使放大到最大,也看不到完整的图形,这明显不是我们想要的,故而,我一直在想办法优化。
初始想法是,长宽高跟实际值没有关系,x,y,z轴等高。
后来,才在官网找到一个属性Chart3DControl.AspectRatio ,可以实现这个效果。
具体使用方法就是设置AspectRatio="1,1,1"即可。
设置后的效果
相关资料:3D chart assumes all axes are in same units