2011-06-13 92 views
0

我有以下的(简化)XAML:WPF的ScrollViewer不会滚动起来

<Grid> 
    <Grid.ColumnDefinitions> 
     <ColumnDefinition Width="143*" /> 
     <ColumnDefinition Width="135*" /> 
    </Grid.ColumnDefinitions> 
    <TabControl Margin="12,29" Name="tabControl1" Grid.ColumnSpan="2"> 
     <TabItem Header="TabItem1" Name="tabItem1"> 
      <ScrollViewer Height="440" Name="scrollViewer1" Width="872" HorizontalAlignment="Left" VerticalAlignment="Top"> 
       <Grid Height="440" Name="grid1" Width="851" VerticalAlignment="Top" HorizontalAlignment="Left"> 
... 

我的问题是滚动不会出现。我应该改变什么?

谢谢。

回答

2

ScrollViewer内的内容小于ScrollViewer本身。 ScrollViewer用于能够使用滚动条显示比ScrollViewer占用的区域大的内容。