我有一个数据透视视图,其中项目是动态创建的。每个视图中的视图都是享元和虚拟化的,因此内存不会超过允许的最大值。当墓碑发生时,我保存了枢轴项目数量所基于的对象以及枢轴视图的选定索引。返回页面后,成功重新创建了数据透视项,但是当您设置选定的索引时,我在 App.xaml.cs 中得到一个未处理的异常,说“参数不正确”我已经验证这是来源通过注释掉设置 pivotview.SelectedIndex 值的行来处理异常。
关于为什么会发生这种情况的任何想法?
我有一个数据透视视图,其中项目是动态创建的。每个视图中的视图都是享元和虚拟化的,因此内存不会超过允许的最大值。当墓碑发生时,我保存了枢轴项目数量所基于的对象以及枢轴视图的选定索引。返回页面后,成功重新创建了数据透视项,但是当您设置选定的索引时,我在 App.xaml.cs 中得到一个未处理的异常,说“参数不正确”我已经验证这是来源通过注释掉设置 pivotview.SelectedIndex 值的行来处理异常。
关于为什么会发生这种情况的任何想法?
可以在 Loaded 事件中设置枢轴的 SelectedIndex。
此处记录了此问题。
将枢轴控件 SelectedItem/SelectedIndex 属性设置为第三个枢轴项 (WP7) 时出现未处理的异常 | 微软连接