【发布时间】:2016-03-29 19:19:51
【问题描述】:
1 将图钉和任何您喜欢的内容添加到多个图层非常容易,清除这些图层,您可以确保某些项目位于其他项目的前面。在 Windows 10 中,该控件消失了,取而代之的是一个具有我真正需要的一半但具有 3D 和场景(我不使用的东西)的控件
我的第一次尝试是,好吧,MapPolygon 有 ZIndex,因为它继承自 MapElement 并实现了
internal interface IMapElement
{
System.Boolean Visible { get; set; }
System.Int32 ZIndex { get; set; }
}
太好了,让我们在我的 UserControl 中实现它,这样地图控件就知道如何绘制每个元素。惊喜!该界面是内部的,您只能盯着它看。
第二次攻击,也许他们用canvas来绘制元素,而Canvas有一个ZIndex,好吧,不用说它不起作用
pin.SetValue(Canvas.ZIndexProperty);
谁能告诉我 UWP MapControl 中是否有类似层的东西,或者是否有办法告诉 MapControl 在哪个索引中绘制项目?
问候。
【问题讨论】:
-
不,我没有。你只需要做一些技巧,比如在以某种方式订购后添加元素。
标签: c# xaml win-universal-app bing-maps uwp-maps