我想知道我怎么能做这样的事情(如果不正确的话,请原谅我的代码,我要用psuedo):
<Canvas>
<StackPanel Canvas.ZIndex="2"> <!-- StackPanel 1 -->
</StackPanel>
<StackPanel Canvas.ZIndex="2"> <!-- StackPanel 2 -->
</StackPanel>
<StackPanel Canvas.ZIndex="1"> <!-- StackPanel 3 -->
<!--More StackPanels etc here-->
<StackPanel Canvas.ZIndex="3"> <!-- StackPanel 4 -->
</StackPanel>
</StackPanel>
</Canvas>
我想要发生的是:
将stackPanel 1放在除了4
之外的所有内容之上将Stack面板2放在除了4
之外的所有内容上将Panel Panel 3置于所有其他
之下将Panel Panel 4放在一切之上。
现在正在发生的事情是堆栈面板4正在采用堆栈面板1的ZIndex并且它在所有内容之下。
任何想法?
答案 0 :(得分:0)
没关系,我能够将stackpanel 4拉到兄弟级而不是孩子。
答案 1 :(得分:0)
你似乎已经发现了。 ZIndex仅用于分析兄弟姐妹彼此之间项目的相对呈现优先级。