2012-06-18 95 views
1

我已將我的xaml頁面分爲3列。最後一列有一個列表視圖,現在我在它下面添加一個屬性網格。我如何在UI上添加一個功能,以允許用戶垂直調整列表視圖或屬性網格的大小? 我嘗試過,但無論我使用錯誤的屬性,或不是因爲這個原因。任何幫助將不勝感激。使列表視圖垂直展開

<StackPanel Grid.Column="5" Background="gray"> 

     **<ScrollViewer VerticalScrollBarVisibility="Auto" >** 
     <ListView Background="LightGray" Opacity="1" ForceCursor="False" x:Name="myListView" x:FieldModifier="public" Height="326" > 
      <ListView.View> 
       <GridView> 
        <GridViewColumn Header="Parts List" Width="80"/> 
       </GridView> 
      </ListView.View> 
     </ListView> 
     **</ScrollViewer>** 

     <DockPanel> 
      <Grid> 
       <wpg:WpfPropertyGrid x:Name="PropertyGrid1" 

       VerticalAlignment="Stretch" HelpVisible="{Binding ElementName=ShowDescrip, Path=IsChecked}" 
       ToolbarVisible="{Binding ElementName=ShowToolbar, Path=IsChecked}" 
       PropertySort="{Binding ElementName=ComboSort, Path=SelectedItem}" /> 
      </Grid> 
     </DockPanel> 
    </StackPanel> 

謝謝。 Amit

回答

0

您應該使用GridGridSplitter。 你可以用have a look here作爲一個簡單的例子。

+0

我確定這是我的錯,現在發生了什麼:兩者都按照您的建議放置在網格中。 Wihtout Grid看起來不錯,但它不會讓用戶調整樹視圖和屬性網格的大小,並且使用網格替換樹視圖上的屬性網格。 –