设置特定透视项的内容



我写了一个Windows Phone 8.1(WINPRT)应用程序。它包含透视,其中透视项是根据 JSON 动态生成的。

例如,当我打开服装类别页面时,>>动态生成夏装,冬装等枢轴项目。

现在,我单击该按钮以在GridView(可观察集合)中加载更多项,它显示在当前选定的数据透视项上。

(MainPagePivot.SelectedItem as PivotItem).Content = StatusGridObject;

如何将这些项添加到其他一些透视项而不是选定的透视项。示例我在索引为 0 的数据透视项上,如何将数据添加到具有索引 4 的数据透视项?任何 linq 查询??我不想使用 MainPagePivot.SelectedItem 而是使用其他一些透视项

我认为你可以做这样的事情:

((PivotItem)MainPagePivot.Items[index]).Content = StatusGridObject;

当然,多亏了 linq,您还可以使用类似 .其中() 或 .Any() on MainPagePivot.Items

使用 LINQ 的示例:

((PivotItem)MainPagePivot.Items.First(p => p.Name == "PivotItemFour")).Content = StatusGridObject;

让我知道它是否有效!

相关内容

  • 没有找到相关文章

最新更新