В окне «Сведения о классе» Visual Studio (доступ к которому осуществляется через диаграмму классов) есть элемент управления, который объединяет ListView с TreeView. Результат выглядит примерно так:
TreeViewNode1
Column 1 Column 2 Column 3
Column 1 Column 2 Column 3
TreeViewNode2
Column 1 Column 2 Column 3
Column 1 Column 2 Column 3
Все узлы TreeView сворачиваются, поэтому вы можете просматривать только те узлы, которые вам нужны. Я надеюсь реализовать это, но это не похоже на элемент управления .net. Кто-нибудь знает о контроле, который уже существует, который позволяет это? Он должен быть бесплатным (как в пиве).