转自 C#+ArcGIS Engine 获取地图中选中的要素
C#+ArcGIS Engine 获取地图中选中的要素
提供一种简单遍历获取地图中选中要素的方法,代码如下:
List<IFeature> pList = new List<IFeature>();//用于存储选中的要素 IEnumFeature pEnumFeature = axMapControl1.Map.FeatureSelection as IEnumFeature; IFeature pFeature = pEnumFeature.Next(); while(pFeature!=null) { pList.Add(pFeature); pFeature = pEnumFeature.Next(); }