0

现在我对StackPanels inside有问题DockPanel。通常,StackPanel它高于内容所需的高度,因此内容被拉伸。

我可以在其中或周围放置一些东西StackPanel来表示“不要让孩子消耗所有可用空间”。

4

2 回答 2

2

AFAIK 的内容StackPanel不要“拉伸”来填充它,而不是任何其他控件。即填充的拉伸将由子元素的HorizontalAlignmentand控制。VerticalAlignment

默认值通常是Stretch. 尝试将其设置为Left等。

于 2010-02-05T08:49:40.333 回答
0

嗯,你要你StackPanel做什么?如果您希望它只占用可见空间,请使用网格。如果你想滚动你的内容StackPanel,相信你可以把它放在一个ScrollViewer中。

于 2010-02-05T01:05:47.700 回答