现在我对StackPanel
s inside有问题DockPanel
。通常,StackPanel
它高于内容所需的高度,因此内容被拉伸。
我可以在其中或周围放置一些东西StackPanel
来表示“不要让孩子消耗所有可用空间”。
现在我对StackPanel
s inside有问题DockPanel
。通常,StackPanel
它高于内容所需的高度,因此内容被拉伸。
我可以在其中或周围放置一些东西StackPanel
来表示“不要让孩子消耗所有可用空间”。
AFAIK 的内容StackPanel
不要“拉伸”来填充它,而不是任何其他控件。即填充的拉伸将由子元素的HorizontalAlignment
and控制。VerticalAlignment
默认值通常是Stretch
. 尝试将其设置为Left
等。
嗯,你要你StackPanel
做什么?如果您希望它只占用可见空间,请使用网格。如果你想滚动你的内容StackPanel
,相信你可以把它放在一个ScrollViewer中。