你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
问题
话题
文章
帮助
登录
注册
ArcGIS Engine
在ArcEngine编辑的过程中,撤销、重做这个过程中,如何获取被撤销或者重做要素的ID或者对象?谢谢
我制作了一个属性编辑窗体,将选中的要素删除掉后,重新恢复删除的要素,同时将该要素的记录添加到属性对话框中,这时就需要获取恢复要素的ID或者对象,该如何获取该要素呢?
2 个回复
朱新颖
赞同来自:
刚看到您的问题,可以尝试:
1,通过IToolbarControl.OperationStack 获取IOperationStack
2,通过IOperationStack获取IOperation
3,转为IEngineSketchOperation,执行IEngineSketchOperation.Finish时会触发(具体参考AO帮助说明)IEngineEditEvents事件,您看下这里能否获取到要素吧
JimmyJi
赞同来自:
朱工,您好,按照你说的,还是没办法解决。转为IEngineSketchOperation,返回的也是null。同时我删除一条记录,要想恢复这条记录也不是Sketch呀,应该是Row或者是Feature。快把相关的接口翻遍了,还是没能解决。谢谢!
要回复问题请先
登录
或
注册
发起人
JimmyJi
相关问题
作为Desktop用户对数据的获取比较乏力,可能缺了哪些知识?
有谁知道哪里可以免费获取各省市地图数据呢,包括详细的shape文件数据
arcgis10.2有时候无法复制粘贴要素
怎样调整要素的大小,比例不变的情况下?
ArcEngine 复制镶嵌数据集
Arcgis10.4 创建企业级地理数据库 “用户不具有创建数据库对象的必要权限 ”
Engine中如何判断两个要素类的空间参考是否是同一个?
市区择房分析时,需要添加字段并将其赋值1或者-1,怎么做? 在开始编辑的时候,总是出现空间参考与数据框不匹配提示,原因是什么?会影响下面的赋值吗?
arcgis for python 如何获取线要素起点 终点坐标
面规则中 必须被其他要素的要素类覆盖 与 必须被其他要素覆盖 区别是什么?
在Arcpy中获取了一个.shp上的几何元素,如何获取该几何元素的attributes
问题状态
最新活动:
2017-06-08 11:36
浏览:
3170
关注:
3
人
—— 扫技术支持中心微信服务号!
—— 让GIS知乎问答随时随地!
2 个回复
朱新颖
赞同来自:
1,通过IToolbarControl.OperationStack 获取IOperationStack
2,通过IOperationStack获取IOperation
3,转为IEngineSketchOperation,执行IEngineSketchOperation.Finish时会触发(具体参考AO帮助说明)IEngineEditEvents事件,您看下这里能否获取到要素吧
JimmyJi
赞同来自:
要回复问题请先登录或注册
发起人
相关问题
问题状态
—— 扫技术支持中心微信服务号!
—— 让GIS知乎问答随时随地!