需要下载ArcGIS 和ArcEngine
然后在工具箱中—选择项—类似AxMapControl的控件添加
使用引用时需要再Program.cs中添加一行代码
ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.EngineOrDesktop);//绑定AE
C#+AE—-常用的命名空间
IActiveView (激活视图) ESRI.ArcGIS.Carto
IBasicMap (基本地图 )ESRI.ArcGIS.Carto
ICommand(命令) ESRI.ArcGIS.SystemUI
IElement (元素) ESRI.ArcGIS.Carto
IEnvelope(框架) ESRI.ArcGIS.Geometry
IFeature(要素) ESRI.ArcGIS.Geodatabase
IFeatureLayer(要素图层) ESRI.ArcGIS.Carto
IFeatureCursor( 游标)ESRI.ArcGIS.Geodatabase
IFeatureClass (要素类)ESRI.ArcGIS.Geodatabase
IFeatureSelection (要素选择)ESRI.ArcGIS.Carto
IField (领域)ESRI.ArcGIS.Geodatabase
IFillSymbol (符号)ESRI.ArcGIS.Display
IGraphicsContainer(图形容器 ) ESRI.ArcGIS.Carto
IGeometry (几何)ESRI.ArcGIS.Geometry
IHookHelper(定制命令类) ESRI.ArcGIS.Controls
ILayer (图层) ESRI.ArcGIS.Carto
ILineSymbol( 线符号) ESRI.ArcGIS.Display
IMap(地图) ESRI.ArcGIS.Carto
IPoint (点) ESRI.ArcGIS.Geometry
IRectangleElement ( 矩形元素)ESRI.ArcGIS.Carto
IRgbColor (RGB颜色)ESRI.ArcGIS.Display
ISpatialFilter (空间过滤器)ESRI.ArcGIS.Geodatabase
ITopologicalOperator (拓扑运算器)ESRI.ArcGIS.Geometry
ToolbarMenuClass(工具栏菜单类 )ESRI.ArcGIS.Controls
今天遇到的VS问题:无法嵌入互操作类型的接口/。。
找到引用的dll文件,在属性窗口这个地方,找到嵌入互操作类型改为false就好了。