微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决项目控件或其他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 举报,一经查实,本站将立刻删除。