Немного странно. Я недавно начал разработку WP7 и пытался портировать через приложение для iOS, которое я написал. Одна часть приложения включает в себя размещение булавки на карте, используя широту и долготу. У меня это работает нормально, используя:
Pushpin pushpin = new Pushpin();
Location location = new Location();
location.Latitude = lat;
location.Longitude = lng;
pushpin.Location = location;
pushpin.Name = name;
MyMap.Children.Add(pushpin);
Булавка выглядит нормально, однако, когда я перетаскиваю карту или Масштаб, она остается в центральной точке экрана, а не в ее местоположении, относящемся к карте. Поэтому, если пользователь перетаскивает карту влево, штифт остается на своем месте в центре экрана, а не придерживается своей координаты на карте.
Есть ли что-то, что мне нужно настроить, но в данный момент мне не хватает? Спасибо за любую помощь