首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows Phone ScrollViewer的滚动事件

Windows Phone ScrollViewer的滚动事件
EN

Stack Overflow用户
提问于 2014-04-17 11:20:04
回答 1查看 641关注 0票数 0

在我的Windows Phone 8应用程序中,我试图实现一个自定义控件,它的行为类似于内置的日历控件,它将当前日期显示在可滚动内容(每日视图)的上方。最初,我尝试使用LongListSelector控件(它为我提供了分层视图),但我无法确定滚动位置,因此无法更新标题(日历控件中的日期)。

所以我转而使用包含不同控件的StackPanel的ScrollViewer控件。

每当用户滚动内容时,我希望得到通知,这样我就可以相对于所显示的内容更新UI。但是,ScrollViewer没有任何显式的滚动事件。

我尝试使用LayoutUpdated事件(对于我的目的来说,该事件似乎被调用得足够频繁),但是当我随后在事件处理程序中更新UI时,将引发另一个LayoutUpdated事件并创建无限循环。

如何根据滚动位置更新UI?

EN

回答 1

Stack Overflow用户

发布于 2014-08-13 15:40:24

我不知道,但是检查这个链接,这可能会有帮助。

Get scroll event for ScrollViewer on Windows Phone

http://social.msdn.microsoft.com/Forums/silverlight/en-US/b1cdf697-ed37-4d3a-9f3c-46338bdc92b4/how-to-get-a-scroll-event-from-a-scrollviewer?forum=silverlightbugs

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23124029

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档