怎样获取三维场景的所有图层名称

0 投票
74 浏览
使用产品:SuperMap iObjects.NET 9D

操作系统:win7 x64
问题详细描述:我想用一个字符串数组获取打开的这个三维场景所有的图层名称,帮助里面是layer3D.caption,但是我不知道应该怎么写,写了一个错的string[] layernames =layersControl1.Scene.Layers.caption;请问应该怎么写呢?
最新提问 12月 17, 2018 分类:  74次浏览 | 用户: 策零 (4 分)

1个回答

0 投票
 
已采纳
您好!这个您首先得获取整个场景中图层的个数或者整个layersControl的图层个数,再用for循环进行遍历,将layers[i].Caption赋值给layernames[i]即可。
最新回答 12月 17, 2018 用户: 胡延南 名扬四海 (2,464 分)
采纳于 12月 17, 2018 用户:策零
谢谢,问题解决了
...