Tor*_*mme 15 winrt-xaml visual-studio-2013 windows-phone-8.1 win-universal-app visual-studio-2015
编辑:使用MapControl时,下面描述的问题也出现在Win 10 UWP应用程序(VS2015,Win10)中.
我在Windows Phone 8.1(通用应用程序)应用程序中使用MapControl时遇到了一个奇怪的问题.将控件添加到页面后,Visual Studio说The name "MapControl" does not exist in the namespace "using:Windows.UI.Xaml.Controls.Maps".构建应用程序工作,我可以将它部署到手机上并显示地图,一切都很好 - 但我不能再使用Designer这个页面因为它声称有错误.
最初在Windows 8.1上的VS2013(更新4)中启动的更大项目中出现此问题.我的第一个想法是我的VS安装有点破碎.但是,在完全安装Windows 10(10240)和VS2015 RTM后,问题也出现了.我重现的步骤非常简单:
MainPage.xaml中的WindowsPhone子项目MapControl工具箱中的MapControl被添加到Gridin xaml中,并以并排设计视图显示.一切似乎都没问题.这有什么问题?如何使Visual Studio设计器MapControl再次使用s 页面?首先我想到了VS2013中的一个错误 - 但重现起来很简单,在VS2015中没有修复,在互联网上没有关于它的信息?我错了什么?

Visual Studio Tools for Universal Windows Apps 1.0 上存在一个错误,导致地图出现此问题,安装此更新应该可以修复该问题
正确使用地图sdk的流程
视窗8.1
xmlns:maps="using:Bing.Maps"<maps:Map />现在你可以走了
Windows Phone 和 Windows 10 UAP
在您的 xaml 中添加此引用
xmlns:maps="using:Windows.UI.Xaml.Controls.Maps"
Run Code Online (Sandbox Code Playgroud)
然后将此行添加到您的 xaml 中
<maps:MapControl />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1462 次 |
| 最近记录: |