WPF DataGrid绑定列表数组

v2g6jxz6  于 2023-08-07  发布在  其他
关注(0)|答案(1)|浏览(125)

我试图在WPF中做一个GUI来显示学生与公司的匹配。我的类看起来像这样:

class Student
{
    public string Name { get; set; }
}

class Company
{
    public string Name { get; set; }
    public List<Student>[] Slots { get; set; }
}

字符串
我想使用DataGrid显示匹配:
| 插槽1|插槽2|槽3| Slot 3 |
| --|--|--| ------------ |
| 学生1|学生3|学生4| Student 4 |
| | 学生5|| Student 5 |
| 学生3|学生4|学生2| Student 2 |
| | | Student 2 ||
是否可以使用DataGrid来完成此操作?如果是这样,在这种情况下我应该如何配置绑定表达式?
在此先谢谢您!
我尝试过使用DataTable的编程方法,但没有成功。

vkc1a9a2

vkc1a9a21#

我建议这只是一个公司对象的ObservableCollection,其中公司为每个学生行重复,而不填充名称。只是为了绑定到数据网格。


的数据
然后,您只需管理列表,按ID分组。创建集合,就像创建您的表一样。

相关问题