欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

一个mapx超级简单而奇怪的有关问题

更新时间: 2014-01-05 02:58:53 责任编辑: Author_N1

 

一个MapX超级简单而奇怪的问题
我用的是MapX5.0。想实现编辑线的节点,如删除一个节点、增加一个节点等。

下面的代码看起来没有什么区别,但是只有第一种方法可以,我一直想不通为什么?

以下都是想增加一个节点。

方法1:(可行)
   
  Features fts = axMap1.Layers[1].AllFeatures;  
  Feature m_Fea = fts._Item(1);  
  m_Fea.Parts._Item(1).AddXY(1.86, 1.7, 8);
  m_Fea.Update(true, new RowValuesClass());

方法2:(不可行)
   
  Features fts = axMap1.Layers[1].AllFeatures;  
   
  fts._Item(1).Parts._Item(1).AddXY(1.86, 1.7, 8);  
  fts._Item(1).Update(true, new RowValuesClass());

谁能告诉我是什么原因啊?是MapX自身的问题吗?

另外,帮助上说Parts属性是只读的,但为什么还可以增加节点呢?

--参考方法--
其他地方完全一样么??
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:58:53
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/16952/
本文WWW.DOC100.NET DOC100.NET版权所有。