WPF绑定在通用列表上

时间:2013-07-25 07:48:24

标签: c# .net wpf binding windows-phone-8

在我的WP8项目中,使用MVVM,我将一个对象绑定到View。该对象有一个通用列表,我需要在LongListSelector上绑定。由于我无法将列表转换为可观察列表,如何绑定它并进行TwoWay更新?

我的对象示例:

课程:Person

属性:

  • ID - int
  • Name - string
  • Groups - Groups列表。这是我需要在LongListSelector
  • 上绑定的属性

##更新1:##

简而言之,我的问题是我有一个带有List作为导航属性的对象(不是可观察的集合)。想要在视图上绑定列表导航属性时,最佳实践是什么。

1 个答案:

答案 0 :(得分:0)

感谢大家的所有评论,我最终认为坚持通用名单是不可避免的。我将列表更改为ObservableCollection,现在一切正常。

我想答案应归功于Clemens,CédricBignon和tanuj_loop