0

我在 wp7 中有一个 Bingmap 控件。这个 bingmap 包含很多图钉按钮。我想在点击事件触发时删除这个按钮。那么如何去掉这个按钮呢?

我尝试了下面的 c# 代码,但它不起作用

map1.children.remove(pin[i])

4

2 回答 2

1

我是这样做的:

  • XAML:在地图控件集 MapItemsControl。您可以在代码更改中将您的图钉集合绑定到 ItemSource。
  • 隐藏代码:从 Map set ItemSource NULL 中删除所有图钉。就这样。
于 2012-08-08T09:42:46.937 回答
1

您可以使用 MapLayer 并向该 MapLayer 添加图钉,然后在添加下一个图钉之前清除图层。

不要忘记将 MapLayer 作为子项添加到地图控件

于 2012-08-08T14:33:28.767 回答