Windows store apps 禁用触摸输入的滚动
我的页面中有这个xaml:Windows store apps 禁用触摸输入的滚动,windows-store-apps,winrt-xaml,modern-ui,Windows Store Apps,Winrt Xaml,Modern Ui,我的页面中有这个xaml: <ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Disabled"> <TextBlock Name="Content" IsTextSelectionEnabled="True" FontSize="20"
<ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Disabled">
<TextBlock Name="Content" IsTextSelectionEnabled="True"
FontSize="20"
TextWrapping="Wrap"
HorizontalAlignment="Right"/>
</ScrollViewer>
没有使用鼠标水平滚动的选项。但是,如果我使用触摸模式(我使用模拟器),我可以用我的“手指”从左向右拖动文本
如果我在ScrollViewer中注释掉,此行为将停止。我只能假设
禁用
水平滚动条可见性
不会阻止触摸用户水平滚动。这是一个小麻烦,但如何防止这种水平滚动?您还需要禁用HorizontalScrollBarVisibility
是一个与处理实际行为的属性不同的属性,我得到的这个属性有点奇怪,因为95%的时候你要么禁用这两个属性,要么将这两个属性都设置为自动,我想这只是一个API设计选择,它给了你更多的功能。你也会想禁用它HorizontalScrollBarVisibility
是一个与处理实际行为的属性不同的属性,我得到的这个属性有点奇怪,因为95%的时候你要么禁用这两个属性,要么将这两个属性都设置为自动,我想这只是一个API设计选择,它给了你更多的功能。你也会想禁用它HorizontalScrollBarVisibility
是一个与处理实际行为的属性不同的属性,我得到的这个属性有点奇怪,因为95%的时候你要么禁用这两个属性,要么将这两个属性都设置为自动,我想这只是一个API设计选择,它给了你更多的功能。你也会想禁用它HorizontalScrollBarVisibility
是一个独立的属性,与处理实际行为的属性不同,我得到的属性有点奇怪,因为95%的时候你要么禁用这两个属性,要么将这两个属性都设置为自动,我想这只是一个API设计选择,给了你更多的功能