MapControlDataHelper.CreateMapControl(Boolean) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在光栅模式下创建 MapControl 。
注意
此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关此 API 和 Windows.Services.Maps.LocalSearch 命名空间的详细信息,请与 Microsoft 客户团队代表联系。
public:
static MapControl ^ CreateMapControl(bool rasterRenderMode);
static MapControl CreateMapControl(bool const& rasterRenderMode);
public static MapControl CreateMapControl(bool rasterRenderMode);
function createMapControl(rasterRenderMode)
Public Shared Function CreateMapControl (rasterRenderMode As Boolean) As MapControl
参数
- rasterRenderMode
-
Boolean
bool
指定是否在光栅模式下创建 MapControl 。
返回
Windows 要求
设备系列 |
Windows Desktop Extension SDK (在 10.0.16299.0 中引入)
Windows Mobile Extension SDK (在 10.0.16299.0 中引入) Windows Team Extension SDK (在 10.0.16299.0 中引入) Windows 10, version 1809 (在 10.0.17763.0 中引入) |
API contract |
Windows.Services.Maps.LocalSearchContract (在 v4.0 中引入)
|
示例
此示例在光栅模式下创建 MapControl 。
public void AddMapControl()
{
var map = MapControlDataHelper.CreateMapControl(true);
// Configure the map control and register for events
map.Center = new Geopoint(new BasicGeoposition()
{
Latitude = 47.604,
Longitude = -122.329
});
map.ZoomLevel = 12;
map.PanInteractionMode = MapPanInteractionMode.Disabled;
map.RotateInteractionMode = MapInteractionMode.Disabled;
map.TiltInteractionMode = MapInteractionMode.Disabled;
map.ZoomInteractionMode = MapInteractionMode.Disabled;
map.MapContextRequested += MapControl_MapContextRequested;
MyParentGrid.Children.Add(map);
}
注解
如果在光栅模式下创建 MapControl ,则无法将地图控件更改为矢量模式。