项目控件或其他UI控件建议中的多个源

问题描述

我需要一个UI控件,该控件可以支持多个源类模型和循环。我首先想到的是具有统一网格的Item Control或在后端代码中进行for循环创建UI,但是我希望对此UI有更好的解决方案。

这是我想要实现的用户界面

Teacher A  Name (Contact: Parent Phone No,Home Phone No)              Teacher B  Name (Contact: Parent Phone No,Home Phone No)
 Student A  Name (Contact: Parent Phone No,Home Phone No)               Student A  Name (Contact: Parent Phone No,Home Phone No)
 Student B  Name (Contact: Parent Phone No,Home Phone No)               Student C  Name (Contact: Parent Phone No,Home Phone No)

Teacher C  Name (Contact: Parent Phone No,Home Phone No)              Teacher C  Name (Contact: Parent Phone No,Home Phone No)
  Student B  Name (Contact: Parent Phone No,Home Phone No)              Student E  Name (Contact: Parent Phone No,Home Phone No)
  Student D  Name (Contact: Parent Phone No,Home Phone No)              Student F  Name (Contact: Parent Phone No,Home Phone No)

这是我的班级模型

class Teacher
 string Name
 List<Contact> contacts
 List<Student> students

class Student
  string SName
  List<Contact> SContacts

class Contact
  string PPhoneNo
  string HPhoneN

现在,我知道如何使用for循环来实现此目的,但是对于Item Control,我不确定如何做到这一点。还是在xaml中有更好的UI控件建议?

谢谢!!!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)