来自更多 parents 的 WPF ZIndex

WPF ZIndex from more parents

如果我有 2 张画布,一张 ZIndex 1,一张 ZIndex 2。

ZIndex 为 1 的 Canvas 有 2 个 children:2 张画布,一张 ZIndex 4 和一张 ZIndex 6。

ZIndex 为 2 的 Canvas 有 2 个 children:2 张画布,一张 ZIndex 3 和一张 ZIndex 5。

所有这些画布都有相同的尺寸和相同的起点,所以我会看到一个矩形。

最终的绘制顺序是什么? 1,2,3,4,5,6 还是 1,4,6,2,3,5?

换句话说,每个 parent 都会根据 ZIndex 绘制其 children(因此首先是 parent 和 ZIndex 1,然后是 parent 和 ZIndex 2 ? 或者 ZIndex 在全球范围内运作?

ZIndex2Canvas 将排在第一个之上,child Canvas 为 [=11] =] of 5 将是可见的。

因此 CanvasZIndex 为 1 的 child Canvas 不会位于 child [=10= 之上] CanvasZIndex 为 2.