ghostcau
路人甲
路人甲
  • 注册日期2007-03-25
  • 发帖数37
  • QQ
  • 铜币276枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1535回复:1

AE开发求助

楼主#
更多 发布于:2007-09-12 22:40
<P>我想把axmapcontrol中显示的图层全部删除,代码如下:出现问题是The specified index is out of range。specified index 应该是i.请问怎么修改啊?哪的毛病</P>
<P>private void deletealllayer_Click(object sender, System.EventArgs e)//删除所有文档-----有错误<BR>  {<BR>  <BR>   int Count=axMapControl1.LayerCount;<BR>   int i;<BR>   for(i=Count;i>0;i--)<BR>   {<BR>    axMapControl1.DeleteLayer(i);<BR>   }<BR>  }</P>
喜欢0 评分0
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
1楼#
发布于:2007-09-14 11:57
使用 IMapControlDefault.ClearLayers Method更快了
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
游客

返回顶部