我正在为我的大学编写一个 WP7 应用程序,它允许用户查看校园巴士的所有巴士路线,并单击代表每个站点的图钉,该图钉将向他们显示巴士到达的不同时间。(见http://pt.berkeley.edu/bear_transit/map.php?route_checked=p)
我的程序中只有一个图钉的示例如下所示:
Pushpin r1 = new Pushpin();
r1.Location = new GeoCoordinate(37.870805174152, -122.26761817932129);
r1.Content = "R1";
map1.Children.Add(r1);
到目前为止,我已经完成了其中一些公共汽车站与不同的路线重叠,而有些则没有。我的问题是,有没有一种简单的方法来处理我所有图钉的点击手势,而无需为每个图钉编写 GestureService.GetGestureListener("bus stop")?如上面的链接所示,每个站点都需要设置不同的时间。
感谢您的任何想法:]