PivotItem 导航 WP7 期间调用哪个方法/函数
我刚刚开始进行 Windows Phone 7 开发,在使用 Pivot 控件时遇到了这个问题:
我有 3 个枢轴项,并且在枢轴之间导航的滑动动作运行得非常好,但问题是...
我需要打电话不同的函数,当一个枢轴项可见时调用 function1() ,然后当用户滑动到另一个枢轴项时调用函数 function2() 。
是否有任何委托方法可以处理这个问题..?
感谢您的帮助!
I am just getting started on Windows phone 7 development and am stuck at this problem while using Pivot control:
I have 3 pivotitems and the swipe movement to navigate between pivots are working fabulously well, But the problem is...
I need to call a different function, say function1() when one pivotitem is visible and then call a function say function2() as soon as user swipes to another pivotitem.
Is there any delegate method which handles this..?
Thanks for your help!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以处理
Pivot
控件的LoadingPivotItem
事件。此事件传递PivotItemEventArgs
,其中包含一个属性,让您知道将要显示哪个数据透视表。使用它,您可以加载相关的控件和属性。例如,在上面的示例中,
pivotItem1
和pivotItem2
是我为每个 PivotItem 指定的名称,因此您可以为每个 PivotItem 指定您想要的任何名称,并检查它们是否“即将上映。如果要在 PivotItem 加载后处理事件,可以使用 Pivot.LoadedPivotItem 方法。如果您想随时了解当前正在显示哪个 PivotItem,可以使用 Pivot.SelectedIndex 方法。它是从零开始的,因此第一个 PivotItem 的索引为
0
,第二个 PivotItem 的索引为1
,依此类推。You can handle the
Pivot
control'sLoadingPivotItem
event. This event passesPivotItemEventArgs
which includes a property letting you know what pivot is about to be shown. Using this, you can then load the relevant controls and properties. For example,In the example above,
pivotItem1
andpivotItem2
are the names I've given each PivotItem so you can give whatever names you want to each PivotItem and check if they're about to be shown. If you want to handle the event after the PivotItem has loaded, you can use the Pivot.LoadedPivotItem method.If you want to know which PivotItem is currently being displayed at any time, you can use the Pivot.SelectedIndex method. It's zero-based, so the first PivotItem will have an index of
0
, the second will have1
and so on.您可以使用 SelectionChanged。在此函数中,您将能够检查哪个 PivotItem 是 SelectedItem,并选择要调用的函数。
You can use SelectionChanged. In this function you'll be able to check to see which PivotItem is the SelectedItem and choose which function you want to call.