如何使 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.
在此处开发 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.