Windows Phone 8.1 WinRT 应用程序中未显示地图控件

Map Control is not showing in Windows Phone 8.1 WinRT App

我在我的应用程序中使用地图控件。

我已经按照以下步骤使用地图控件:

1) 从商店生成了地图服务 ApplicationID地图服务 AuthenticationToken

2) 将 地图服务 ApplicationID 存储在我的 package.manifest 文件中。

3) 设置Map控件的MapServiceTokenMap service AuthenticationToken.

4) 使用 Geopoint.

设置地图中心 属性

经过所有这些步骤,我仍然看不到地图。

下面是Xaml代码

<map:MapControl x:Name="myMapControl"
                        MapServiceToken="*********"
                        HorizontalAlignment="Center"
                        Margin="0,0,0,0" />

C#代码

void Test_Loaded(object sender, RoutedEventArgs e)
    {
        myMapControl.Center = new Geopoint(new BasicGeoposition()
        {
            Latitude = 47.604,
            Longitude = -122.329
        });
        myMapControl.ZoomLevel = 12;
        myMapControl.LandmarksVisible = true;
    }

如有任何帮助,我们将不胜感激。谢谢

问题出在 MapControl 的高度和宽度上。

为我的 MapControl 设置宽度和高度解决了这个问题。

默认为 0 高度。

Thanks to DennisBakker71