Windows store apps 禁用触摸输入的滚动

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"

我的页面中有这个xaml:

<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设计选择,给了你更多的功能