我的页面中有这个 xaml:
<ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Disabled">
<TextBlock Name="Content" IsTextSelectionEnabled="True"
FontSize="20"
TextWrapping="Wrap"
HorizontalAlignment="Right"/>
</ScrollViewer>
没有使用鼠标水平滚动的选项。但是,如果我使用触摸模式(我使用模拟器),我可以用我的“手指”将文本从左向右拖动。
如果我注释掉 ScrollViewer,这种行为就会停止。我只能假设这Disabled
HorizontalScrollBarVisibility
不会阻止触摸用户水平滚动。这是一个小烦恼,但我怎样才能防止这种水平滚动呢?