Используя TreeView WPF для рисования деревьев

Я хотел бы использовать WPF System.Windows.Controls.TreeView визуализировать дерево в стиле графика/структуры сети (например, graphviz). Раскладка по умолчанию TreeView управляйте взглядами, конечно, как средство просмотра каталога Windows Explorer. Таким образом, я должен изменить расположение для помещения корня наверху, его дети растянули под ним и так далее.

Кроме того, я хотел бы сделать это программно от F#. Все связанные образцы, которые я нашел (например, этот) делают это использование груды XAML, и я не смог перевести его в код F#.

1
задан Jon Harrop 9 July 2010 в 01:21
поделиться

1 ответ

Это не совсем то, о чем вы просите, но я поделюсь им на случай, если это поможет ... в этом блоге есть пример WPF-кода для рисования двоичных деревьев (но макет прост /тупой).

РЕДАКТИРОВАТЬ

О да, вы, возможно, можете комбинировать с кодом здесь:

Красиво напечатайте дерево

, которое красиво печатало консоль с хорошим макетом, и, возможно, вместе эти две части приведут к чему-то хорошему (я не пробовал).

2
ответ дан 2 September 2019 в 23:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: