我有一个带有 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 个透视项。在透视选择更改事件中,对于右滑动,您可以删除最右侧的项目并在左侧添加一个项目,反之亦然。这样,您可以平衡透视表中的项目。