2013-02-10 31 views
2

...我怎麼得到GridScrollViewer水平滾動?我已啓用HorizontalScrollMode,並且內容絕對足夠長,以至於它在屏幕上運行,但不會滾動。這裏是有問題的代碼(這ScrollViewer是LayoutRoot Grid的行的唯一內容):網格中ScrollViewer中沒有我想我失去了一些東西簡單在這裏橫向滾動

<ScrollViewer Grid.Row="1" VerticalScrollMode="Disabled" 
       VerticalScrollBarVisibility="Hidden" 
       HorizontalScrollMode="Enabled"> 
    <Grid Margin="120,0,0,100"> 
     <Grid.ColumnDefinitions> 
      <ColumnDefinition Width="240"/> 
      <ColumnDefinition Width="20"/> 
      <ColumnDefinition Width="240"/> 
      <ColumnDefinition Width="20"/> 
      <ColumnDefinition Width="240"/> 
      <ColumnDefinition Width="20"/> 
      <ColumnDefinition Width="240"/> 
      <ColumnDefinition Width="*"/> 
     </Grid.ColumnDefinitions> 
     <Grid.RowDefinitions> 
      <RowDefinition Height="Auto"/> 
      <RowDefinition Height="*"/> 
     </Grid.RowDefinitions> 
     <TextBlock Text="Download" HorizontalAlignment="Center" Margin="0,0,0,10"/> 
     <local:BandwidthMeter Grid.Row="1" x:Name="PolicyDown" Grid.Column="0"/> 
     <TextBlock Grid.Column="2" Text="Upload" HorizontalAlignment="Center"/> 
     <local:BandwidthMeter Grid.Row="1" x:Name="PolicyUp" Grid.Column="2"/> 
     <TextBlock Grid.Column="4" Text="Download" HorizontalAlignment="Center"/> 
     <local:BandwidthMeter x:Name="ActualDown" Grid.Row="1" Grid.Column="4"/> 
     <TextBlock Grid.Column="6" Text="Upload" HorizontalAlignment="Center"/> 
     <local:BandwidthMeter x:Name="ActualUp" Grid.Row="1" Grid.Column="6" /> 
     <TextBlock Grid.Column="7" Text="Campus-wide bandwidth usage" HorizontalAlignment="Center"/> 
     <Image Grid.Column="7" Grid.Row="1" Margin="80,0,0,0" Source="[image URL]" Stretch="UniformToFill"/> 
    </Grid> 
</ScrollViewer> 

回答

5

財產HorizontalScrollBarVisibility="Auto"添加到您的ScrollViewer

+0

捂臉。謝謝 - 修復它。 – 2013-02-10 19:24:03

相關問題