泛型列表上的WPF绑定

本文关键字:WPF 绑定 列表 泛型 | 更新日期: 2023-09-27 18:24:45

在我的WP8项目中,使用MVVM,我将一个对象绑定到视图。该对象有一个泛型列表,我需要将其绑定到LongListSelector上。既然我无法将我的列表转换为observable,我如何绑定它并进行TwoWay更新?

我的对象示例:

类别:Person

属性:

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

##更新1:##

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

泛型列表上的WPF绑定

感谢大家的评论,我最终认为坚持使用泛型列表是不可避免的。我把我的列表改为ObservableCollection,现在一切都好了。

我想答案应该归功于克莱门斯、塞德里克·比农和塔努杰·洛普