我有一个像那样的页面,
Grid->Textblock + Button
Grid->Textblock + Button
Grid->Textblock + Button
Grid->Textblock + Button
Pivot ->Pivot Item + Pivot Item -> ListBox
所以这些项目不适合我的页面,我决定添加scrollviewer作为父级。在滚动scrollviewer之前,有一个问题是最后一个项目Listbox应该适合页面,滚动滚动查看器之后,列表框的高度将会增加并填充页面。
谢谢。
答案 0 :(得分:0)
您可以对ManipulationStarted
的{{1}}事件作出反应,并将枢轴上方所有元素的ScrollViewer
设置为Visibility
。
最好使用动画制作,以提供更好的可用性。
这可能像这样llok:
XAML:
Collapsed
代码背后:
<Grid x:Name="YourGridWithOtherStuff" />
<ScrollViewer ManipulationStarted="OnScrollChangedEventHander">
<!-- Rest of your code -->
</ScrollViewer>