【发布时间】:2016-09-10 11:04:36
【问题描述】:
例如,我有一个包装器。
public class Student{
public string Name{get;set}
public int IDNumber{get;set;}
public ObservableCollection<SubjectWrapper> Subjects{get;set;}
}
public class SubjectWrapper{
public string SubjectName{get;set;}
public bool IsSubjectSelected{get;set;}
}
我怎样才能有效地将它绑定到 Datagrid。可能有任意数量的主题。所有学生都将拥有所有主题列与那里的名称。请看下图。另外我想遵循 MVVM 模式(后面的代码更少)。
【问题讨论】: