我想动态地将更多群组添加到绑定到LongListSelector
的{{1}}。
当调用最后一个组的ObservableCollection
事件时,我会加载更多组(包含项目)。
问题是,只要我向Link
添加更多群组,群组中的项目就不会再显示,只会显示新添加群组的群组标题。我仔细检查了ObservableCollection
是否包含正确的组和项目。
当添加更多组时,似乎ObservableCollection
变得扁平化。
有没有人遇到过这样的问题?
编辑:我还尝试了以下操作:在最后一组的链接事件中,我将LongListSelector
的{{1}}设置为null,然后我加载项并设置{{1}再次:
ItemsSource
这很有效,但是当我快速滚动时,由于我猜测会出现一些严重错误,因此在某些时候与模拟器的连接会丢失。
我试图通过将调试器设置为在所有抛出的异常(已处理和未处理)上停止来捕获异常,但无效。
答案 0 :(得分:0)
WindowsPhoneGeek中的这篇文章可以帮助您解决问题。无法看到其他代码(如items
类型),我无法提供帮助。然而,我们遇到了一个非常类似的问题(添加额外的项目和组),并通过链接中描述的方式实现LongListSelector来解决它。
如果您需要其他信息,请与我们联系。
干杯, 麦金太尔。