Добавьте MapIcon в MapControl в приложении Universal, используя Caliburn Micro

Используя Caliburn.Micro, я создаю универсальное приложение для телефона Windows (8.1). На странице я намерен показать карту с положением mapicon в центре.

<Maps:MapControl
      MapServiceToken="XXXXXXXXXXXXX"
      Height="560" Center="{Binding MapCenter}" ZoomLevel="15"
      Margin="0,0,0,0" />
</Maps:MapControl>

Это хорошо работает, но я не знаю, как добавить MapIcon на карту. MSDN показывает, как добавить MapIcons из кода следующим образом:

private void AddMapIcon()
{
        MapIcon MapIcon1 = new MapIcon();
        MapIcon1.Location = new Geopoint(new BasicGeoposition() { Latitude = 47.620, Longitude = -122.349 });
        MapIcon1.NormalizedAnchorPoint = new Point(1.0, 0.5);
        MapIcon1.Title = "Space Needle";
        MapControl1.MapElements.Add(MapIcon1);
}

http://msdn.microsoft.com/en-us/library/dn642089.aspx

Как мне сделать это с Caliburn Mirco?

0 ответов

Другие вопросы по тегам