* 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文档以及我能找到的每个教程都很紧密。
关于如何解决此问题的任何想法?
答案 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>