可以在精确布局上面,通过相对的大小来进行层叠,并且可以通过Canvas.ZIndex属性来设置哪一个物体在上面,数字越高的,就在上面
<Canvas>
<Rectangle Canvas.Left="25" Canvas.Top="25" Width="80" Height="80" Fill="MediumAquamarine" Canvas.ZIndex="2"/>
<Rectangle Canvas.Left="65" Canvas.Top="65" Width="80" Height="80" Fill="Silver" Canvas.ZIndex="1"/>
<Rectangle Canvas.Left="105" Canvas.Top="105" Width="80" Height="80" Fill="Aqua" Canvas.ZIndex="0" />
</Canvas>