如何在wp7中删除bing map控件上的push pin按钮?

时间:2012-07-21 03:56:42

标签: windows-phone-7

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

我尝试了下面的c#代码,但它不能正常工作

map1.children.remove(引脚[I])

2 个答案:

答案 0 :(得分:1)

我这样做了:

  • XAML:在地图控件中设置MapItemsControl。您可以在代码alter。
  • 中通过ItemSource绑定图钉集合
  • 代码隐藏:从Map set ItemSource NULL中删除所有图钉。就是这样。

答案 1 :(得分:1)

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

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