DevExpress.Xpf.Map 地图 multi-layers 自定义 layer 的 z-index

z-index属性是设置图层显示层级关系,一般至越小显示越在底层。
在DevExpress.XtraMap 的LayerBase中可以直接设置z-index属性,但是在DevExpress.Xpf.Map中的LayerBase不能直接设置z-index属性
DevExpress.XtraMap

DevExpress.XtraMap.ImageLayer imageLayer = new DevExpress.XtraMap.ImageLayer();
imageLayer.ZIndex = 10;

DevExpress.Xpf.Map

// 两种方式
// 1. 代码设置
DevExpress.Xpf.Map.ImageLayer imageLayer = new DevExpress.Xpf.Map.ImageLayer();
System.Windows.Controls.Canvas.SetZIndex(vectorLayer, 5);

// 2. XMAL标记语言设置
<dxm:ImageLayer Name="imageLayer" MinZoomLevel="1" MaxZoomLevel="18">
            <dxm:ImageLayer.Style>
                <Style>
                    <Setter Property="Panel.ZIndex" Value="1"/>
                </Style>
            </dxm:ImageLayer.Style>
</dxm:ImageLayer>
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容