首页 / 浏览问题 / 组件GIS / 问题详情
组件开发过程中让部分构件隐藏并改变构件颜色
6EXP 2018年11月09日
组件开发过程中,想让让部分构件隐藏不显示,另一部分构件改成颜色。请问该如何实现,是否有相关代码?

2 个回答

您好!请您再说详细一些,最好截图,我不明白构件是指什么?
3,352EXP 2018年11月09日

BIM模型导入后的UDB文件,构件是指模型的每一个部分,如桥墩的基础、墩身、垫石、隧道的初支、二衬、路基的挡土墙等,就是一个单独的几何体。就像在场景中可以点选的一个几何体。

BIM模型导入后的UDB文件,构件是指模型的每一个部分,如桥墩的基础、墩身、垫石、隧道的初支、二衬、路基的挡土墙等,就是一个单独的几何体。就像在场景中可以点选的一个几何体。
我通过            Selection3D[] selectobj = sce.FindSelection(false);//选择所有构件
            for (int i = 0; i < selectobj.Count(); i++)
            {
                Recordset recordset = selectobj[i].ToRecordset();
                recordset.Edit();
             }
通过选择集获取到了Recordset 。想通过Recordset 对选择的部分都隐藏,并且没有隐藏的改变颜色。

6EXP 2018年11月09日
...