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 을 만드는 경우 지도 컨트롤을 벡터 모드로 변경할 수 없습니다.