首页 / 浏览问题 / 桌面GIS / 问题详情
超图FAQ: 在使用SuperMap iDesktop 9D扩展开发时,如何获取工作空间管理器中的工作空间树?
55,828EXP 2021年03月17日
超图FAQ: 在使用SuperMap iDesktop 9D扩展开发时,如何获取工作空间管理器中的工作空间树?

1个回答

超图FAQ: 首先获取IDockBarManager,然后使用类型WorkspaceControlManager获取对应的浮动窗口,再获取里面的Control即可,具体代码如下:
dockBarManager = SuperMap.Desktop.Application.ActiveApplication.MainForm.DockBarManager;
IDockBar bar = dockBarManager[typeof(SuperMap.Desktop.UI.WorkspaceControlManager)];
WorkspaceControlManager workspaceControl = bar.Control as WorkspaceControlManager;
WorkspaceTree tree = workspaceControl.WorkspaceTree;
55,828EXP 2021年03月17日
热门文章
关注我们
...