摘要:
ArcEngine开发——右键菜单的设计与实现利用ArcGIS Engine开发自定义GIS应用程序中,一般有两种方式来建立右键菜单。一是利用开发工具自带的右键菜单控件,如Visual Studio中的ContextMenuStrip控件;二是利用ArcGIS Engine封装好的IToolbarMenu接口。相比较而言,前者实现起来较简单,但后者使程序具有更好的面向对象性,也更利于扩展,在大型系统中,使用该方法是较好的选择。本文详细讲述如何利用IToolbarMenu接口实现右键菜单功能。设计程序主界面如下图所示。基本浏览功能以及获取TocControl控件中的图层信息详见ArcEngine 阅读全文