2016-07-21 2 views
0

콘텐츠 대화 상자 Windows에서 콘텐츠 대화 상자 전화를 추가하고 프로젝트를 실행할 때 XAML에서지도 컨트롤을 추가 할 수 없습니다. 치명적 오류 예외로 인해 응용 프로그램이 중단됩니다.지도 컨트롤을 사용하여 콘텐츠 대화 상자

<ContentDialog 
xmlns:Maps="using:Windows.UI.Xaml.Controls.Maps" 
x:Class="example.ContentDialogexample" 
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"  
xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
mc:Ignorable="d" 
Title=""> 
<StackPanel> 
     <Maps:MapControl MapServiceToken="MapKey" /> 
</StackPanel> 
</ContentDialog> 
+1

그럼 뭐가 궁금한가요? WP8.1 앱의'ContentDialog'에 표시된'MapControl'을 만드는 방법은 무엇입니까? –

+0

@ GraceFeng-MSFT 예 해당 내용 –

답변

1

크래시가 발생하는 이유는 확실하지 않지만 실제로는 대화 상자 나 팝업의 내부에지도를로드해서는 안됩니다. 지도는 많은 리소스를 사용하고로드 될 때마다 청구 가능한 트랜잭션을 생성합니다. 대화 상자 또는 팝업에서이 맵을 사용하면지도가로드되고 처리 될 가능성이 큽니다. 이렇게하면 많은 청구 가능 트랜잭션이 생성되어 무료 제한을 매우 빨리 초과하게되고 트랜잭션 수가 매우 높아질수록 라이선스가 많이 필요할 것입니다.

+0

설명해 주셔서 감사합니다. –