这应该很简单:如何在 DockPanel 内拉伸 StackPanel,以便它填充整个父级的内容并保持它的 HorizontalAlignment?
例子:
<DockPanel LastChildFill="True">
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center" Background="Yellow">
<Button Height="30">Button1</Button>
<Button Height="30">Button2</Button>
</StackPanel>
</DockPanel>
在此示例中,StackPanel 的宽度与两个按钮的组合宽度相同(这里的背景为黄色),但 DockPanel 中的剩余空间保持白色。看起来 LastChildFille 属性在我的示例中不起作用。