1你的MapControl控件上确实显示的有图层吗?你确定加载图层时没有出错? 2在外面加try catch看有没有异常; 3 一般AE开发用接口获取属性,方法(没什么区别,你可以试试): IMapControl3 pmapcontrol=fr.axMapControl1.object as IMapControl3; int iCount=pmapcontrol.LayerCount