你需要他們DockPanels,或者這是一個固定的佈局?
如果它是固定的,你可以做這樣的事情:
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="80"></RowDefinition>
<RowDefinition Height="*"></RowDefinition>
<RowDefinition Height="50"></RowDefinition>
<RowDefinition Height="50"></RowDefinition>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="100"></ColumnDefinition>
<ColumnDefinition Width="*"></ColumnDefinition>
<ColumnDefinition Width="200"></ColumnDefinition>
</Grid.ColumnDefinitions>
<ListView Grid.Row="0" Grid.RowSpan="1" Grid.Column="0" Grid.ColumnSpan="3" Name="dockPanel1" Background="CadetBlue">
</ListView>
<ListView Grid.Row="2" Grid.RowSpan="2" Name="dockPanel2" Background="Cyan">
</ListView>
<ListView Grid.Row="3" Grid.RowSpan="1" Grid.Column="2" Name="dockPanel3" Background="DarkRed">
</ListView>
</Grid>
我做你的三塊板重新相當大的作爲調整窗口大小之間的區域。
而不是我使用的列表視圖,你可以把任何東西,用戶控件,另一個網格,任何東西。
顏色會告訴你listview部分容易在哪裏。
您可能會想要調整大小或更改調整行爲。
您可以瞭解更多關於格here
來源
2011-03-23 00:13:30
Liz
這就是你到了那裏一些奇怪的佈局? – 2011-03-22 23:33:24
是的,這是一個不同的應用程序,但佈局真的很合適。想想它像一個選項編輯器般的窗口:O – 2011-03-22 23:35:02