2012-07-26 79 views
0

我想讓ScrollViewer伸展和適合屏幕大小,但我不管理,因爲它仍然保持listview的大小。滾動查看器不填充全屏

有什麼辦法可以做到這一點?

<Grid> 
    <Grid.RowDefinitions> 
     <RowDefinition Height="*" /> 
    </Grid.RowDefinitions> 
    <Grid.ColumnDefinitions> 
     <ColumnDefinition Width="*" /> 
    </Grid.ColumnDefinitions> 

    <ScrollViewer VerticalScrollBarVisibility="Visible" HorizontalScrollBarVisibility="Visible"> 
     <ListView ScrollViewer.VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Hidden"> 
      <ListView.View> 
       <GridView> 
        <!-- code --> 
       </GridView> 
      </ListView.View> 
     </ListView> 
    </ScrollViewer> 
</Grid> 
+0

嗨...把你的代碼和它爲我工作:滾動查看器獲取網格調整大小,並通過窗口網格。我能幫你嗎? – NestorArturo 2012-07-26 13:25:31

+0

網格上方是否有東西? – 2012-07-26 14:50:37

+0

它在用戶控件中,可能是其他窗口中有東西。我將檢查 – 2012-07-26 16:38:55

回答

0

問題是我有一個父窗口中的StackPanel,因爲上面是在UserControl中。將StackPanel更改爲DockPanel並工作。