Share via


MapControlDataHelper.CreateMapControl(Boolean) 方法

定義

在點陣模式中建立 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

傳回

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 ,則無法將地圖控制項變更為向量模式。

適用於