【发布时间】:2009-11-23 09:44:25
【问题描述】:
<StackPanel Grid.Row="0" Height="Auto" Width="Auto">
<Label Name="Label1" BorderThickness="2,2,2,2" BorderBrush="Gray" HorizontalContentAlignment="Center" Width="Auto" Height="28">Window1</Label>
<ListView BorderThickness="2,0,2,0" BorderBrush="Gray"Height="Auto" Width="Auto" />
</StackPanel>
在上面的 XAML 中,我想将 ListView 停靠在 StackPanel 上。我希望ListView 在Label 之后占据StackPanel 的整个客户区。
我做错了什么?
【问题讨论】:
-
长话短说,
StackPanel并不是要拉伸它的孩子,它只会在它们到来时堆叠它们。你想要一个DockPanel。这是discussed before。
标签: wpf listview stackpanel dock