Я разрабатываю приложение, которое содержит много списков, каждое представление списка ограничено ObservableCollection, и каждая наблюдаемая коллекция содержит разные типы пользовательских объектов.Iterate over items for databounded WPF listview
Мне нужен метод, который принимает мой список в качестве параметра (независимо от того, какой тип объектов он хранит), и выполняет итерацию по своим элементам и ячейкам для записи данных в файл excel.
Я мог получить ListViewItem из ItemContainerGenerator, но я не мог перебирать столбцы. также я попытался получить GridViewRowPresenter, но я ничего не получил, потому что я дошел до точки, что я должен удалить свой объект с определенным типом данных.
Почему бы не повторить ваш наблюдательный коллектив? Это должно быть намного проще. – LPL
, когда я повторяю в коллекции, я должен отдать известному типу –
, метод не может знать, какой тип объекта хранится в коллекции. –