C# 在图钉点击事件上显示菜单(WP7&x2B;Bing地图)

C# 在图钉点击事件上显示菜单(WP7&x2B;Bing地图),c#,windows-phone-7,bing-maps,pushpin,C#,Windows Phone 7,Bing Maps,Pushpin,我在地图上设置了图钉,并为每个图钉设置了坐标和文字。 我想要的是,当用户点击图钉时,能够显示某种菜单。 菜单将显示一个访问网站的选项(每个图钉指向一个电影院),将显示电话号码和一个显示方向的选项 我已经设置了图钉,然后设置了单击事件,如下所示: void PushPin_MouseLeftButtonUp(object sender, MouseButtonEventArgs e) { //MessageBox.Show("you clicked!");

我在地图上设置了图钉,并为每个图钉设置了坐标和文字。 我想要的是,当用户点击图钉时,能够显示某种菜单。 菜单将显示一个访问网站的选项(每个图钉指向一个电影院),将显示电话号码和一个显示方向的选项

我已经设置了图钉,然后设置了单击事件,如下所示:

void PushPin_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
        {
            //MessageBox.Show("you clicked!");

            var pushpin = sender as Pushpin;


        }
我想我可以使用pushpin变量来控制内容等


但是如何显示带有可单击选项的菜单呢?

您可以使用Silverlight toolkit中的ContextMenu,并在用户单击图钉时显示它。请参见

这很复杂。查看此博客文章和引用的coding4fun工具包谢谢。看起来不错,但你有没有可能用过?除了图像和文本,我看不出如何添加任何内容。没关系。我想出来了。这似乎可以很好地工作,谢谢。