阅读:1507回复:2
[求助]polyline修改的问题
<P> 请问各位高手,我有一条polyline,有两个path组成,然后用ILineMovePointFeedback移动节点的时候,总是修改的第一条path,我想把第二条path拿出来变成一个polyline后在修改,但是要报错,说不能由geometry变成polyline,怎么办啊?</P><img src="images/post/smile/dvbbs/em02.gif" />
|
|
1楼#
发布于:2007-08-10 11:30
转换成line再转换成polyline就可以
|
|
|
2楼#
发布于:2007-08-13 09:49
<P>还是不行啊大侠:</P>
<P> IGeometryCollection pGeomColn = (IGeometryCollection)pGeom;<BR> w_DisplayFeedback = new LineMovePointFeedbackClass();<BR> w_DisplayFeedback.Display = pActiveView.ScreenDisplay;<BR> ILineMovePointFeedback pLineMove = (ILineMovePointFeedback)w_DisplayFeedback;<BR> IGeometry pGeometry = pGeomColn.get_Geometry(partIndex);<BR> <FONT color=#ff0000>ILine pLine = (ILine)pGeometry;<BR></FONT> IPolyline pPolyline = (IPolyline)pLine;<BR> pLineMove.Start(pPolyline, vertexIndex, pPoint);</P> <P>红色那句还是要报异常,怎么回事啊?</P> |
|