ArcGIS二次开发-如何实现在ArcMap中移动地图

ArcGIS二次开发-如何实现在ArcMap中移动地图
用户点击按钮后,可以拖动地图显示 。

       采用IActiveView.ScreenDisplay.PanStart和PanStop方法使地图移动。 

       通过IActiveView.ScreenDisplay的PanStart和PanStop方法在IToolMouseDown,MouseUp和MouseMove事件的响应实现移动效果,将移动结果得到IEnvelope赋值给 IActiveView.Extent,实现地图的刷新 。