这是我的xaml代码(简化)
<Canvas Name="c1">
<misc controls Canvas.ZIndex="1">
<Canvas Name="c2">
<Button Canvas.ZIndex="2" Name="b1" />
<misc>
</Canvas>
</Canvas>
我希望按钮位于Canvas c1中的misc控件上方。所以我使用Canvas.ZIndex属性。但它与Canvas c2相关,我希望它与Canvas c1相关。 我怎么能这样做?有没有办法指定zindex属性的根画布? 感谢
答案 0 :(得分:3)
Canvas 2上的按钮对Canvas 1一无所知。将Canvas 2的z索引设置为整体。
<Canvas Name="c1">
<misc controls Canvas.ZIndex="1">
<Canvas ZIndex="2" Name="c2">
<Button Name="b1" />
<misc>
</Canvas>
</Canvas>
(或者只是重新订购你的标签)