如何在UWP应用程序中使ScrollView水平滚动?

Lik*_*ara 2 scrollviewer uwp

在这里开发一个Windows 10 UWP(通用Windows平台)应用程序......我有一个很长的文本,我不想把它包装成几行.我希望它很长,以便最终用户可以水平滚动以在一行中查看整个文本.

    <ScrollViewer HorizontalScrollMode="Enabled" Width="Auto">

<TextBlock Text="This is a long text that I don't want it to be wrapped in multiple lines. I want it to be horizontally long so the user can horizontally scroll to see the text"

Margin="50, 50, 0, 0"></TextBlock>

</ScrollViewer>
Run Code Online (Sandbox Code Playgroud)

但是当我运行应用程序时,文本在右边缘被切断,我不能水平滚动它以查看文本的其余部分.有没有办法使用带有一些附加属性的ScrollView来实现?这是应用程序外观的屏幕截图.

在此输入图像描述

Jus*_* XL 11

您还需要设置HorizontalScrollBarVisibility="Auto"ScrollViewer.

ScrollViewer.Horizo​​ntalScrollMode属性

获取或设置一个值,该值确定操作输入如何影响水平轴上的滚动行为.

ScrollViewer.Horizo​​ntalScrollBarVisibility属性

获取或设置一个值,该值指示是否应显示水平ScrollBar.