0

電話アプリケーション ページに次の XAML コードがあります。

    <maps:Map x:Name="BigMap" Pitch="53" LandmarksEnabled="True" PedestrianFeaturesEnabled="True" ZoomLevel="12" CartographicMode="Hybrid">
        <Toolkit:MapExtensions.Children>
            <Toolkit:UserLocationMarker x:Name="LocationMarker" GeoCoordinate="{Binding Center, ElementName=BigMap}" />
        </Toolkit:MapExtensions.Children>
    </maps:Map> 

ポイントは、Visual Studio Designer と BlendInvalid cross-thread accessがそのコードでエラーを表示することです。これにより、[プロパティ] ウィンドウから要素のプロパティを編集できなくなります。

プログラムは実行中に例外をスローせず、正常に実行されますが、XAML でプロパティを手動で入力する必要があり、デザイナー ビューを利用できないため、この状況は少し面倒です。

どうすればこの問題を解決できますか?

問題をよりよく説明するために、次の画像を添付します。

ここに画像の説明を入力

4

1 に答える 1

0

XAML で同じ問題が発生しましたが、アプリは実行されています...その VS13 のバグ、Unloadind を見つけてから、プロジェクトをロードします (または、プロジェクトを閉じて開くと、それが修正されます)。

于 2014-05-03T20:07:58.030 に答える