WPF交叉控制WPF中的z顺序

时间:2011-09-20 22:21:36

标签: wpf wpf-controls

我有一个看起来像这样的控制树:

Canvas (or Grid -- any container)
    UserControl1 (or custom control)
        Green Polygon
        Red Polygon
    UserControl2
        Green Polygon
        Red Polygon

UserControlUserControl2中的子控件是否可以进行交错的z排序?例如,所有绿色多边形都落后于所有红色多边形。

提前致谢, 克雷格

1 个答案:

答案 0 :(得分:2)

不,这是不可能的。附加属性Panel.ZIndex仅相对于同一Panel中的其他元素设置Z顺序。由于您的多边形位于不同的面板中,因此无效。