我想让程序能够上下滚动的同时,横向分栏滚动。
但是不知道为什么,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的数据是动态加载的