WP8 枢轴快速交换问题



我有一个带有 3 个枢轴的枢轴元素。每个透视表都有一个与类对象绑定的列表框项。数据绑定来自 Http 共振。对于所有透视项加载,我只有一个通用函数。

当我正常滑动时,枢轴行为正常。但是现在,当我在页面之间快速滑动时,数据首先会混淆为透视项(即显示先前ivot的数据),一段时间后仅显示正确的数据。

您能否指导我是否有任何与透视项关联的滑动事件处理程序。或者我应该如何处理这个问题。

以下是选择更改的功能:

private void RequestsPivot_LoadingPivotItem(object sender, PivotItemEventArgs e)
        {
            if (e.Item == Unapproved_PivotItem)
            {
                status = RequestorStatus.UnApproved;
            }
            else if (e.Item == Rejected_PivotItem)
            {
                status = RequestorStatus.Rejected;
            }
            else if (e.Item == Approved_PivotItem)
            {
                status = RequestorStatus.Approved;
            }
            fetchData();
        }

基本上我想在加载之前清除透视项的列表。

尝试按顺序 4、1、2、3 加载 4 个透视项。在透视选择更改事件中,对于右滑动,您可以删除最右侧的项目并在左侧添加一个项目,反之亦然。这样,您可以平衡透视表中的项目。

最新更新