我正在开发Windows Phone 8.1应用。这个应用程序的主要焦点是提供道路上事件的鸟瞰图。 由于它是Windows Phone应用程序,我认为Bing Maps是我唯一的选择。
我正在使用MapIcon
课程来显示路上的事件。
然而正如文档所说:
无法保证显示MapIcon。它可能会隐藏起来 隐藏地图上的其他元素或标签。
我的标记仅在最近几乎放大
时出现我尝试使用专用XAML UserControls
,但这会弄乱标记的反复无常!
当我操纵地图时,图标非常不稳定。它与MapIcon
不同,它始终位于确切的位置。
如何才能看到始终可见的MapIcon
?我可以定义一些层次结构吗?
提前致谢
答案 0 :(得分:0)
这是不可能的(还)。唯一安全的选择是使用XAML元素 - 正如您已经指出的那样 - 保证显示。
但是,为了让您的MapIcon工作/提高应用程序的性能,您可以尝试以下几种方法:
IsLocationInView()
。不惜一切代价避免不必要的操作。