2

是否有可能知道,当 FlipView 前后滑动时,屏幕上当前显示的是什么项目?我能看到的唯一相关事件是 SelectionChanged,它仅在 FlipView 停止时引发,而不是在该人快速翻阅多个项目时引发。我想实现一个“页码”指示器,即使 FlipView 没有停止,它也会发生变化。我正在使用 C++/CX。

4

2 回答 2

2

您可以检查作为 FlipView 控件模板一部分的 ScrollViewer。要获得控件 - 您将使用VisualTreeHelper扫描可视化树以查找它。那么也许 ScrollViewer 的ViewChanged事件会让您查看 FlipView 是否被操纵。

于 2012-11-28T22:24:47.740 回答
0

如果您只想显示页码,则可以将显示页码的 TextView DataBind 到 FlipView 的 SelectedIndex 属性。您需要创建一个将 SelectedIndex 加 1 的 ValueConverter,但这只需一分钟。

于 2013-10-24T17:38:41.040 回答