您的位置:首页 > 其它

CityMaker学习教程09 一个示例,多窗体,画中画,多屏幕显示

2016-05-30 19:35 525 查看
1、CityMaker采用同一个父窗体,多个申请窗体的方式进行多屏功能,并非添加另一个控件,不存在另一个场景,只是在原来的场景中扩展,你可以想象为复制出来。

2、实现多屏幕很简单,主要靠一个属性来控制

axRenderControl1.Viewport.ViewportMode = gviViewportMode.gviViewportL1R1;


改变该属性直接会分屏左右显示,还有好几种的分屏模式,这里就不多说了,说重点。分屏之后天空盒子可以单独设置,例如我想把FDB的部分数据加载到左侧,部分加载到右侧,实现拆解的加载,那么我们要修改的代码如下3个部分,首先拷贝正常的LoadFDB过来,然后设置双屏,然后修改如下部分。

- 控制特定图层加载



- 设置显示的窗口



- 设置显示窗口



完成这3部分修改即可

效果如下:



如需支持请联系MrSun

sunhaihong@gvitech.com
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  CityMaker 伟景行