srilekhamenon Ответов: 1

Как получить все видимые узлы в treelistview


Учимся готовить & amp; mdash; ObjectListView 2.9.1 документация[^]

я использую этот элемент управления и хочу получить все модели, которые видны

Что я уже пробовал:

var model = это.BackUpStoragetreeListView.Объекты.Бросание&ЛТ;storagebackupobjectlist и GT;().Где(Х => У Х.Имя.ToLower () = = objAccount.Имя учетной записи.ToLower ()). FirstOrDefault();

но он возвращает только одну выбранную модель

1 Ответов

Рейтинг:
0

Maciej Los

шрилехаменон[^] писанное:

но он возвращает только одну выбранную модель


Это из-за: FirstOrDefault() в конце очереди.
Замените его на: ToList() и все должно быть в порядке.

Для получения более подробной информации, пожалуйста, смотрите:
Перечислимый.Метод FirstOrDefault(TSource) (IEnumerable(TSource)) (Системы.В LINQ)[^]
Перечислимый.Метод ToList(TSource) (IEnumerable (TSource)) (Системы.В LINQ)[^]