ArcEngine如何在TOCControl中的GroupLayer下添加图层?求助!!!大神!!

woairentiyishu 2014-10-27 11:09:53
有人在吗,我想在TOCControl里添加图层,就像图中所示,,其中
是我添加的图层,我想用Engine实现,在MapControl中使用addlayer添加图层,怎么操作才能使图层在TOCControl控件中的NewGroupLayer下呢?
...全文
759 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
胡乱出手 2015-10-23
  • 打赏
  • 举报
回复
https://saeidp.wordpress.com/2010/11/18/arcobjects-working-with-group-layer/ public void AddRasterCatalogLayer(ESRI.ArcGIS.Carto.IActiveView activeView, ESRI.ArcGIS.Geodatabase.IRasterCatalog rasterCatalog) { //Create a raster catalog layer. ESRI.ArcGIS.Carto.IGdbRasterCatalogLayer rastercatalogLayer = new GdbRasterCatalogLayerClass(); rastercatalogLayer.Setup((ITable)rasterCatalog); IGroupLayer groupLayer = new GroupLayerClass(); groupLayer.Name = "My Group Name"; ESRI.ArcGIS.Carto.IMap map = activeView.FocusMap; if (!(rastercatalogLayer == null)) { IFeatureLayer pFeatureLayer = (IFeatureLayer)rastercatalogLayer; pFeatureLayer.Name = "My Image"; groupLayer.Add((ILayer)pFeatureLayer); } groupLayer.Expanded =false; map.AddLayer(groupLayer); activeView.Refresh(); } }
胡乱出手 2015-10-22
  • 打赏
  • 举报
回复
http://m.blog.csdn.net/blog/u010499087/26142391 希望对你有帮助 谢谢

111,093

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧