Важно отметить, что сторонние поставщики управления, такие как Telerik и другие, поддерживают линии деревьев. Родной WPF TreeView нет. Вот несколько причин, по которым:
DESIGN
WPF был создан в то время, когда дизайн пользовательского интерфейса пытался уйти от старого линкора серого цвета Win32 / MFC / WinForms стилизации. Многие древовидные элементы управления того времени выглядели более четкими без линий.
ТЕХНИЧЕСКИЕ
Благодаря шаблонной / рендеринговой модели WPF вычисление и отображение линий могут снизить производительность при очень большие деревья. Это также сложнее реализовать, особенно с виртуализацией пользовательского интерфейса. Microsoft никогда не вкладывала много усилий в создание надежных или высокопроизводительных элементов управления данными, поэтому у сторонних поставщиков элементов управления появилась возможность обратиться к ним.