WP8.1求问如何让ListView下的ScrollViewer能够滚动

我想让程序能够上下滚动的同时,横向分栏滚动。
但是不知道为什么,listview能上下滚动的时候,里面的ScrollView就不能横向移动了Orz
XAML如下

    <Grid x:Name="BigGrid" Margin="5,0,0,0" Background="Black">
        <ListView x:Name="ListViewBox1" ScrollViewer.HorizontalScrollBarVisibility="Visible" ScrollViewer.HorizontalScrollMode="Enabled">
            <ListView.ItemTemplate>
                <DataTemplate>
                    <StackPanel>
                        <TextBlock Text="{Binding CatName}" Height="35" FontSize="24"></TextBlock>
                        <ScrollViewer Content="{Binding CatContent}" Height="300" HorizontalAlignment="Left" HorizontalScrollMode="Enabled" HorizontalScrollBarVisibility="Hidden" VerticalAlignment="Top" VerticalScrollBarVisibility="Disabled" VerticalScrollMode="Disabled" Width="480"></ScrollViewer>
                    </StackPanel>
                </DataTemplate>
            </ListView.ItemTemplate>
        </ListView>
    </Grid>

ScrollViewer和ListView的数据是动态加载的

怎么在问答里提问呀?不知道呀,求告知