Я хочу добавить булавку в определенное место на карте для приложения Windows Phone 8.0. Мой код пока следующий:
private async void Button_Click(object sender, RoutedEventArgs e)
{
BasicGeoposition bGeo = new BasicGeoposition();
bGeo.Latitude = 37.4333;
bGeo.Longitude = 24.9167;
Geopoint geoPoint = new Geopoint(bGeo,0);
myMap.ZoomLevel = 13;
myMap.Center = geoPoint;
}
private void AddMapIcon()
{
MapIcon MapIcon1 = new MapIcon();
MapIcon1.Location = new Geopoint(new BasicGeoposition()
{
Latitude = 37.4333,
Longitude = 24.9167
});
MapIcon1.NormalizedAnchorPoint = new Point(2.0, 2.0);
myMap.MapElements.Add(MapIcon1);
}
Карта загружается правильно, но булавка не появляется. Любые идеи по этому поводу? Есть ли способ сделать это без использования элементов управления xaml для булавки?
geoPoint
, но хотите, чтобы канцелярская кнопка находилась вbGeo
. Вы прокручивали / перемещались по карте и проверяли, появляется ли канцелярская кнопка в каком-либо месте карты? или попробуйте установить контакт наgeoPoint
для тестирования. - person Abhishek   schedule 25.05.2015