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

How to make ScrollView horizontally scrollable in a UWP app?

在此处开发 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>

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

您还需要在 ScrollViewer 上设置 HorizontalScrollBarVisibility="Auto"

ScrollViewer.HorizontalScrollMode property

Gets or sets a value that determines how manipulation input influences scrolling behavior on the horizontal axis.

ScrollViewer.HorizontalScrollBarVisibility property

Gets or sets a value that indicates whether a horizontal ScrollBar should be displayed.