StackPanel 子项的 Z-Index 相似 属性?

Z-Index alike property for StackPanel children?

我有一个 StackPanel,它有两个项目:ToggleButtonListBox。使列表框看起来像是切换按钮的一部分 - 通过隐藏锐边

我正在考虑给它负边距,以便它向上移动,但这假设它位于 StackPanel 下方,但事实并非如此,当我给它负边距时,它会覆盖按钮。 那么有没有办法控制 StackPanel 中的项目如何相互堆叠,就像 CSS 中的 Z-Index?

附有Panel.ZIndex属性。如果您不想 ListBox 覆盖它,请为 ToggleButton 设置一个更大的值:

<StackPanel>
    <ToggleButton Content="Toggle" Panel.ZIndex="1" />
    <ListBox Margin="0 -10 0 0" Panel.ZIndex="0">
        <ListBoxItem>1</ListBoxItem>
        <ListBoxItem>2</ListBoxItem>
        <ListBoxItem>3</ListBoxItem>
    </ListBox>
</StackPanel>