1

私のアプリケーションでは、マップコントロールのあるページから移動すると、メモリ使用量が高くなります。BingMapコントロールのメモリ使用量を減らす方法はありますか?

4

1 に答える 1

1

これは、前のページに戻った後もMapコントロールへの参照が維持されているためだと思います。参照を解放することに加えて、SetModeメソッドを使用すると参照を解放するのにも役立つことがわかりました:-

map1.SetMode(new NullMode(), false);

次のフォーラム投稿を参考にしたと思います(少し前のことです):-

http://forums.create.msdn.com/forums/p/65180/463528.aspx

私の場合、トリガーの使用に関連して追加のクリーンアップとコード構造の変更を行い、MVVMLightMessengerの登録を解除する必要がありました。

于 2012-05-03T15:41:46.697 に答える