如何清除ILayer?

时间:2010-08-26 13:50:27

标签: arcobjects

我可以使用mapControl.ClearLayers()清除所有图层,但我只想清除一个图层(底图的子图层,如城市)。我是新来的,先谢谢。

编辑:我正在使用C#

1 个答案:

答案 0 :(得分:1)

我不确定您使用的是哪种API,但我很了解C#。添加图层时,通常会在属性中附加名称。您可以通过名称或索引选择它。

mapControl.Layers[1].Clear();
mapControl.Layers["My Layer"].Clear();