Использование WPF TreeView для рисования деревьев - PullRequest
1 голос
/ 09 июля 2010

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

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

1 Ответ

2 голосов
/ 09 июля 2010

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

EDIT

Ах да, вы можете объединить код здесь:

Довольно распечатать дерево

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...