1

当用户打开地图时,我的应用程序开始从数据库加载大量数据以显示在地图上(加载时)。但是我看到的是,当 BG 线程加载繁重的工作时,地图控件会停止加载/显示图块。

AFAIK WP7 不支持线程优先级。

这真的很奇怪。简单while(true)的 BG 线程停止地图在缩放/平移时显示新的地理数据。

也许有什么想法?

复制项目:https ://www.dropbox.com/s/21fmgepcdzf3u1n/Map_bug_Repro.zip

如果你启动它 - 地图将不会加载。如果您编辑MainPage.xaml.cs和评论线程创建 - 它会正常工作。

谢谢!

4

0 回答 0