2017-11-23 19 views
0

私のアプリのデベロッパーでバンプが発生しました。 私はMapControlとMapElementsにデータをバインドしようとしています。XAML(UWP)のMapControlでMapElementsにデータをバインドする

私のデータはObservableCollectionに含まれています。

私の問題:モードはワンタイムまたは一方向であるときのMapControlのセンタープロパティに地理位置をバインド

  • はまったく何もしません。 TwoWaysを選択すると、それは機能します。しかし、私はそれを望んでいませんTwoWays:

  • XAMLで完了したらMapElementを追加することはできません。どちらかというと、MapControlに表示されているタイプ文字列、つまり何もありません。私はStackOverflow(すなわちBinding a MapIcon in XAML)から異なるアドバイスをたどったが、私の場合はうまくいっていないようだ。

    私は、最新のVS2017のバージョンを使用して、および16299. に15063をターゲットにしています

私はすでにUWPアプリ上のMapControlを使用して、いくつかのバンプを打ってきました(PCとモバイルとの違い、モバイルコンポーネントがあると思われるようPCコンポーネントがBingに基づいているように見えるところに基づいて)。あなたの助けのための

感謝:)

+0

精度のために、私がXAML経由でMapElementsに追加しようとする項目は、MapIconとMapPolygonです。 – lpaso

答えて

0

うん、これはコントロールのバインディングに積極的にバグです。この問題もありました。地図コントロールのCenterを私のviewmodelのプロパティにバインドしようとしたときにはうまくいきませんでしたが、それはアクティブな問題であることがわかったのでsetメソッドを使ってTwoWayバインディングを作成しました

private BasicGeoposition mapCenter; 
public BasicGeoposition MapCenter 
{ 
    get{return mapCenter;} 
    set{} 
} 
関連する問題