engine,在编辑节点状态下,删除节点后,使图形变化

使用engine编辑一个面图层,在更改要素的编辑任务下编辑面节点,使用IEngineSkechOperation进行删除节点的操作,当对该操作调用Finish方法后,面的边线发生了变化,但是面的填充没有变化。如果对feature.shpae赋值后调用store方法,图形可以变化,但是退出了节点编辑状态(边线有绿色小方块)。应该如何在编辑操作之后,对编辑后的图形进行更新显示并且不退出节点编辑状态呢?
已邀请:

sasa

赞同来自:

你好,我也在写这个节点编辑,请问你编辑完折点,并且store以后,shape_area会自动变化吗

VicCcC

赞同来自:

你的意思是更新图形的shape后刷新显示吗?如果是用IActiveViewPtr.Refresh刷新整个界面,或者IActiveViewPtr.PartialRefresh进行指定部分刷新。

要回复问题请先登录注册