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 を作成する場合、マップ コントロールをベクター モードに変更することはできません。