Как данные связывают список объектов со свойством list? - PullRequest
0 голосов
/ 22 ноября 2018

У меня есть объект Classroom со списком Student, как показано ниже.

public class Classroom
{
    public int Number
    {
        get;
        set;
    }

    public List<Student> StudentList
    {
        get;
        set;
    }
}

Мой объект Student выглядит следующим образом.

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

Я использую формы Xamarin для разработки кроссплатформенного приложения, которое отображает ListView всех номеров классов, в качестве заголовка для ячейки и под списком имени ученика.

Это мой C # для ListView.ItemSource

List<Classroom> ClassroomList = new List<Classroom>();

ClassroomList.add(new Classroom());
ClassroomList.add(new Classroom());
ClassroomList.add(new Classroom());

MyListView.ItemSource = ClassroomList;

Моя проблема в том, что в каждом объекте класса есть разное количество студентов в списке.Я не знаю, как использовать привязку данных в XAML или C #, чтобы перечислить все номера классов с помощью «подсписка» всех учащихся.

Вот пример того, что я ищу

Если кто-нибудь может помочь мне использовать мою модель данных для привязки данных в моем ListView.Это очень помогло бы.

Я искал повсюду, чтобы найти ответ, и это самый близкий ответ, который я нашел.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...