我正在使用滚动查看器来显示一些水平显示的按钮,我可以使用滚动查看器从左到右滚动,反之亦然。但是用户仍然可以向下拖动和滚动,尽管 scrollViewer 会自动滚动回顶部。这提供了一个糟糕的用户体验,因此我想禁用滚动查看器的垂直滚动行为,用户只能水平滚动。有什么想法吗?谢谢。
<ScrollViewer Grid.Row="2" HorizontalScrollBarVisibility="Hidden" Width="auto" Height="100" Margin="0,12" VerticalAlignment="Bottom">
<StackPanel Orientation="Horizontal">
<Button Height="100" Width="100" Margin="0" Style="{StaticResource ButtonStyle}" Click="Origin_Click">
</Button>
<Button Height="100" Width="100" Margin="0" Style="{StaticResource ButtonStyle}" Click="Origin_Click">
</Button>
<Button Height="100" Width="100" Margin="0" Style="{StaticResource ButtonStyle}" Click="Origin_Click">
</Button>
</StackPanel>
</ScrollViewer>
v