![](/img/trans.png)
[英]Win8 Javascript Metro App, with C# WinRT Component and SQLite
[英]C# WinRT/Metro app - ScrollViewer paging
我需要像在iOS中那樣在ScrollViewer
上實現水平分頁功能。 為此,我需要在ScrollViewer
確實結束減速時捕獲事件,但是ScrollViewer
沒有像IOS這樣的事件,例如
-scrollViewDidEndDecelerating:
-scrollViewDidEndScrollingAnimation:
等
是否有人知道如何捕獲這些事件,或者提出了一種更好的方法來實現分頁功能,或者您知道第3方已經通過分頁實現了ScrollViewer?
我不確定分頁在iOS中的含義,但是如果我猜對了,您可能會對查看HorizontalSnapPointsAlignment
和HorizontalSnapPointsType
屬性感興趣。 甚至更好的方法是使用FlipView
控件。 這兩個屬性將允許ScrollViewer
自動捕捉到ItemsPanel(Root)
元素,因此例如,如果面板是(Items)StackPanel
它將捕捉到該元素的元素,從而為您提供頁面捕捉行為控件類似於FlipView
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.