У меня есть N-Ary, не отсортированный никоим образом, и каждый узел может иметь 0-N детей. Учитывая структуру данных ниже, как я могу заполнить древовидное представление, предполагая, что у вас есть массив TermNodes, и этот массив является первым уровнем TreeView? Я не смог придумать рекурсивный способ сделать это.Заполнение элемента управления TreeView
class TermNode
{
public string Name;
public string Definition;
public List<TermNode> Children
}