Win10 UWP App,MapControl错误

时间:2015-10-16 05:55:02

标签: xaml mvvm uwp bing-maps uwp-maps

* NB 这不是重复,如下所示 - 我有必要的命名空间,控件在运行时工作正常;但是,我已经安装了更新的工具1.1.1 NB *

我正在使用新的Win10 MapControl使用Prism 6 / Unity组装MVVM Win10 UWP应用程序,请参阅下面的基本XAML代码段 - 我遇到了设计时错误; “Type”的TypeConverter不支持从字符串转换。“:

<maps:MapControl Name="myMap"
    Style="Terrain">
</maps:MapControl>

我用谷歌搜索了几个小时,什么也没找到,我的方法与MSDN文档以及我能找到的每个教程都很紧密。

关于如何解决此问题的任何想法?

1 个答案:

答案 0 :(得分:0)

您应该使用static关键字绑定它。像

这样的东西
<maps:MapControl Name="myMap"
    Style="{x:Static maps:MapStyle.Terrain}">
</maps:MapControl>

它们都在名称空间中,所以&#34; maps:&#34;前缀应该工作。

或者只是我们numerical literal(虽然难以阅读):

<maps:MapControl Name="myMap"
    Style="4">
</maps:MapControl>