Извлечение класса объектов из пустого списка объектов c # - PullRequest
0 голосов
/ 27 июня 2018

У меня есть класс person со свойствами ex: name и age, затем я создал список людей в другом классе, который я передал своему «MainWindow», затем я передал свой список в «UserControl» в конструкторе.

Вот мой код:

- PersonClass:

    public string Name { get; set; }
    public string Name2 { get; set; }

- PersonCreatorClass:

    PersonClass person1 = new PersonClass();
    PersonClass person2 = new PersonClass();
    public List<object> persons = new List<object>();

    public void AddingPersonsToList()
    {
        person1.Name = "john";
        person1.Age = 21;

        person2.Name = "albert";
        person2.Age = 20;

        persons.Add(person1);
        persons.Add(person2);
    }

- MainWindowClass:

    MainTestClass _mainTestClass = new MainTestClass();
    List<object> data = new List<object>();

    _mainTestClass.AddingPersonsToList();
    data = _mainTestClass.persons;

    DynamicGrid dynamicGrid = new DynamicGrid(data);

- UserControl:

    List<object> _data = new List<object>();

    public DynamicGrid(List<object> data)
    {
        InitializeComponent();

        this._data = data;
    }

Мой вопрос заключается в том, как я могу получить класс персоны (Тип) из списка «данные» в моем пользовательском элементе управления, моя цель состоит в том, чтобы отправлять список объектов в мое главное окно из любого класса и входить в мой пользователь. контролировать тип объекта в списке рассылки.

Nb: извините за дисплей, он просто работает по-другому.

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