【发布时间】:2016-10-19 12:30:31
【问题描述】:
我在 UWP 页面中使用 Grid 和 ScrollViewer,其中每一行代表一个 Shelf。我有 N 行,但我需要在第一行的结尾和最后一行的开头之间设置 ScrollViewer 的限制,因为它们不在屏幕上(我只有这些行,所以当用户滚动到限制我不希望他看到背景,而是看到一个空行)。
有什么方法可以指定 ScrollViewer 的上限和下限吗?
这是我定义这些元素的 XAML:
<ScrollViewer ScrollViewer.VerticalScrollBarVisibility="Hidden" Name="MyScrollViewer">
<Grid Name="MyGrid" Tapped="HideOptionMenu">
<Grid.RowDefinitions>
</Grid.RowDefinitions>
</Grid>
</ScrollViewer>
行是在运行时动态添加的,因此行数并不总是相同的。此外,当我调整屏幕大小时,每行的高度都会发生变化。
感谢您的宝贵时间。
【问题讨论】:
标签: xaml scroll grid uwp scrollviewer