画布孩子在背景
本文关键字:背景 孩子 布孩子 | 更新日期: 2023-09-27 18:35:39
我想把一个Canvas
的孩子放在后台。
例如:我有一个Ellipse
(画布的子级)。当我在相同的坐标上添加一个矩形时,我想把它放在椭圆下。
我该怎么做?
您可以使用画布(面板)的 ZIndex 附加属性:
<Canvas>
<Ellipse Canvas.ZIndex = "10" />
<Rectangle Canvas.ZIndex = "5"/>
</Canvas>
或者,您可以对子元素重新排序:
<Canvas>
<Rectangle/>
<Ellipse />
</Canvas>
在代码中:
Canvas.SetZIndex(newRectangle, 5);
Canvas.SetZIndex(oldEllipse, 10);