bbcddc
路人甲
路人甲
  • 注册日期2004-08-07
  • 发帖数20
  • QQ
  • 铜币127枚
  • 威望-1点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
阅读:8096回复:10

arcengine开发---如何删除指定的图层?

楼主#
更多 发布于:2005-03-23 22:00
本人在使用MAPControl和TOCControl编程时,想通过<U>点中</U>TOCcontrol控件中某个图层并删除它,但因无法确定所选中图层的index,而进行不下去,还请高手指点。谢谢!<img src="images/post/smile/dvbbs/em12.gif" />
喜欢0 评分0
bbcddc
路人甲
路人甲
  • 注册日期2004-08-07
  • 发帖数20
  • QQ
  • 铜币127枚
  • 威望-1点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
1楼#
发布于:2005-03-24 14:14
<P>关于TOCControl控件的图层控制、操作,请斑主指示。</P>
举报 回复(0) 喜欢(0)     评分
万里云
路人甲
路人甲
  • 注册日期2005-01-14
  • 发帖数114
  • QQ
  • 铜币414枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2005-03-24 15:36
<P>回去看看这个控件的接口</P><P>里面有方法</P>
女口果人尔能看日月白这段言舌,那言兑日月人尔白勺目艮目青有严重白勺散光 
举报 回复(0) 喜欢(0)     评分
bbcddc
路人甲
路人甲
  • 注册日期2004-08-07
  • 发帖数20
  • QQ
  • 铜币127枚
  • 威望-1点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
3楼#
发布于:2005-03-24 16:38
感谢谢上等兵_万里云先生的回贴!我再看看。希望能提示一下。<img src="images/post/smile/dvbbs/em07.gif" />
举报 回复(0) 喜欢(0)     评分
万里云
路人甲
路人甲
  • 注册日期2005-01-14
  • 发帖数114
  • QQ
  • 铜币414枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2005-03-25 09:39
toccontrol1.hittest
女口果人尔能看日月白这段言舌,那言兑日月人尔白勺目艮目青有严重白勺散光 
举报 回复(0) 喜欢(0)     评分
bbcddc
路人甲
路人甲
  • 注册日期2004-08-07
  • 发帖数20
  • QQ
  • 铜币127枚
  • 威望-1点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
5楼#
发布于:2005-03-25 10:04
<P>谢谢万里云先生!</P><img src="images/post/smile/dvbbs/em01.gif" />
举报 回复(0) 喜欢(0)     评分
bbcddc
路人甲
路人甲
  • 注册日期2004-08-07
  • 发帖数20
  • QQ
  • 铜币127枚
  • 威望-1点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
6楼#
发布于:2005-03-27 15:39
<P>我使用toccontrol1.hittest 获取指定的图层名,再用mapcontrol1中的图层名进行比较,得到指定图层的index,再对其删除。基本实现了原来目的,但觉得此方法不好,且如果工程中有几个同名图层,则均被删除。请高手指点。</P><P><img src="http://www.gisempire.com/bbs/Skins/default/topicface/face172.gif"></P><P>另外,还想请教如何将TOCControl1中的构造的工程保存到.MXD中。.mxd与.mxt有何区别?</P><P><img src="http://www.gisempire.com/bbs/Skins/default/topicface/face2.gif"></P>
举报 回复(0) 喜欢(0)     评分
pearlstar
路人甲
路人甲
  • 注册日期2004-07-11
  • 发帖数92
  • QQ
  • 铜币160枚
  • 威望0点
  • 贡献值0点
  • 银元0个
7楼#
发布于:2005-04-29 14:21
<P>关注该问题!</P><img src="images/post/smile/dvbbs/em01.gif" />
举报 回复(0) 喜欢(0)     评分
wzhipeng0117
路人甲
路人甲
  • 注册日期2005-05-05
  • 发帖数53
  • QQ
  • 铜币317枚
  • 威望0点
  • 贡献值0点
  • 银元0个
8楼#
发布于:2005-05-05 17:46
<P>我用一个列表框,加载图层以后记录没一层的层名,要删除一层的话选中层名在所有层中找同名层,用DeleteLayer方法删除,能过完成,但不知道是不是合乎规矩,的确没考虑同名的情况</P>
举报 回复(0) 喜欢(0)     评分
hehui
路人甲
路人甲
  • 注册日期2003-09-26
  • 发帖数82
  • QQ
  • 铜币588枚
  • 威望0点
  • 贡献值0点
  • 银元0个
9楼#
发布于:2005-05-10 21:25
真实怕了,你获取的就是一个图层,直接删除了不就可以吗?难道还有这么多的问题吗?为什么非要用名字来匹配呢?
举报 回复(0) 喜欢(0)     评分
上一页
游客

返回顶部