private void MyMap_Loaded(object sender, RoutedEventArgs e) { foreach (Activity_BLL_DTO a in _bll.GetActivities()) { Pushpin pushpin = new Pushpin(); //pushpin.Tag=a #region Context Menu ContextMenu contextMenu = new ContextMenu(); MenuItem menuItem = new MenuItem(); menuItem.Header = "Show Route"; menuItem.Click += MenuItem_Click1; contextMenu.Items.Add(menuItem); menuItem = new MenuItem(); menuItem.Header = "Show Participants"; menuItem.Click += MenuItem_Click2; contextMenu.Items.Add(menuItem); #endregion pushpin.ContextMenu = contextMenu; Point_BLL_DTO point = a.Route.Points.First(); pushpin.Location = new Location((double)point.Latitude, (double)point.Longitude); MyMap.Children.Add(pushpin); } }
public static Point ToPoint(Point_BLL_DTO Point_BLL_DTO, DataModel context) { return(new Point() { Longitude = Point_BLL_DTO.Longitude, Latitude = Point_BLL_DTO.Latitude }); }