我编写了一个Windows 8.1 (WINPRT)应用程序.--它包含Pivot,其中枢轴项根据JSON动态生成。
例如,当我打开服装类别页面,>>夏装,冬装等枢轴项目是动态生成的。
现在,我单击按钮在GridView (ObservableCollection)中加载更多的项,它显示在当前选择的PivotItem上。
(MainPagePivot.SelectedItem as PivotItem).Content = StatusGridObject;
如何将这些项目添加到其他枢轴项目,而不是选定的项目。例如我在枢轴上有索引0,如何将数据添加到具有索引4的枢轴项上?任何linq查询??我不想使用MainPagePivot.SelectedItem,而是使用其他的枢轴项目
发布于 2015-06-12 11:30:43
我想你可以做这样的事:
((PivotItem)MainPagePivot.Items[index]).Content = StatusGridObject;
当然,多亏了linq,您还可以在.Where()或.Any()之类的MainPagePivot.Items上使用
linq示例:
((PivotItem)MainPagePivot.Items.First(p => p.Name == "PivotItemFour")).Content = StatusGridObject;
如果有用就告诉我!
https://stackoverflow.com/questions/30800574
复制相似问题