У меня есть древовидная структура для отображения некоторых данных из списка 1000000 строк (поэтому необходимо создать 1000000 узлов).
Я бы хотел сначала загрузить только 100 строк в виде дерева. Затем, если прокрутить мышь вниз, дерево покажет мне следующие узлы (20, 50 или даже 100 узлов и т. Д.).
Я не могу найти функцию в древовидной структуре, чтобы помочь мне сделать это.
Редактировать: // 150000 children as a string[]
требуется около 7 минут для присутствия в виде дерева tv
tv.BeginUpdate();
foreach (var child in children)
{
n.Nodes.Add(child, child, 2, 2);
}
tv.EndUpdate();