Guid itemGuid = RenderControlServices.Instance().AxRenderControl.ProjectTree.GetNextItem(groupHelperGuid, gviItemCode.gviItemCodeChild);
while (itemGuid != Guid.Empty)
{
RenderControlServices.Instance().AxRenderControl.ProjectTree.SetVisibility(itemGuid, (byte)gviViewportMask.gviViewNone);
itemGuid = RenderControlServices.Instance().AxRenderControl.ProjectTree.GetNextItem(itemGuid, gviItemCode.gviItemCodeNext);
}
RenderControlServices.Instance().AxRenderControl.ProjectTree.SetVisibility(groupHelperGuid, (byte)gviViewportMask.gviViewNone);
citymaker 二次开发,图层树隐藏了父节点,不需要再设置子节点的隐藏了。文档中没有具体说明。

本文探讨了citymaker二次开发中,如何通过隐藏图层树的父节点来自动隐藏其所有子节点,避免了逐一设置子节点可见性的繁琐过程。通过具体的代码示例,展示了如何使用RenderControlServices进行图层操作。
860

被折叠的 条评论
为什么被折叠?



