为了在UWP上的Geopath
上显示MapControl
,我需要通过一个名为MapRoute
的元数据类将Geopath
传递给MapControl
。
由于某些原因,我无法实例化MapRoute
类。当我尝试:
var route = new MapRoute();
IntelliSense说:
MapRoute' does not contain a constructor that takes 0 arguments
如何实例化这个类?如何填充其get
-only成员?如果我做不到,API/Runtime是如何做到的?
发布于 2017-07-29 10:32:38
基础库的API具有它可以访问的私有成员或受保护成员。
调用MapRouteFinderResult类的方法时返回MapRouteFinder。
如何根据文档
在调用MapRoute类的方法时,将通过MapRouteFinderResult的路由属性返回MapRouteFinder对象。若要在MapRoute上显示MapControl,请使用MapRoute构造MapRouteView,并将MapRouteView添加到MapControl的路由集合中。您的通用Windows应用程序必须经过身份验证才能使用MapControl和Windows.Services.Maps命名空间中的映射服务。要对应用程序进行身份验证,必须指定一个映射身份验证密钥。
https://stackoverflow.com/questions/45392589
复制相似问题