WPF TreeView HierarchicalDataTemplate-привязка к объекту с несколькими дочерними коллекциями

Я пытаюсь получить TreeView чтобы привязать мою коллекцию так, чтобы все группы показывали вложенные группы, и каждая группа будет показывать запись. как я могу использовать HierarchicalDataTemplate так что TreeView будет обрабатывать как подгруппы, ...

Какой тип базы данных NoSQL лучше всего подходит для хранения иерархических данных?

какой тип базы данных NoSQL лучше всего подходит для хранения иерархических данных? скажем например я хочу хранить посты форума с древовидной структурой: original post + re: original post + re: original post + re2: original post + re3: or ...

Худший случай в Max-Heapify-как вы получаете 2n/3?

в CLRS, третье издание, на стр. 155, указано, что в MAX-HEAPIFY, дочерние поддеревья имеют размер не более 2n / 3-в худшем случае возникает, когда нижний уровень дерева ровно наполовину. Я понимаю, почему это хуже всего, когда нижний уровень ...

Найти узел щелкнул в контекстном меню

Как я могу узнать, какой узел в списке дерева было активировано контекстное меню? Например, щелкните правой кнопкой мыши узел и выберите опцию из меню. Я не могу использовать TreeViews'SelectedNode свойство, потому что узел был только щелкнут право ...

С " N " нет узлов, сколько различных двоичных и двоичных деревьев поиска возможно?

для двоичных деревьев: нет необходимости рассматривать значения узлов дерева, меня интересуют только различные топологии деревьев с 'N' узлами. Для Бинарного Дерева Поиска: мы должны рассмотреть значения узлов дерева. ...

Как искать дерево JSON с помощью jQuery

У меня есть вопрос о поиске JSON для конкретной информации. Например, у меня есть этот файл JSON: { "people": { "person": [ { "name": "Peter", "age": 43, "sex": "male" ...

Обнаружение различий между древовидными структурами

Это скорее вопрос CS, но интересный: допустим, у нас есть 2 древовидные структуры с более или менее одинаковыми реорганизованными узлами. Как бы вы нашли любой в каком-то смысле минимальный последовательность операций MOVE(A, B) - перемеща ...

В чем разница между структурами данных trie и radix trie?

Это trie и radix trie структуры данных то же самое? Если они одинаковы, то что означает radix trie (он же Patricia trie)? ...

Когда выбрать дерево RB, B-дерево или дерево AVL?

как программист, когда я должен рассмотреть возможность использования дерева RB, B-дерева или дерева AVL? Каковы ключевые моменты, которые необходимо учитывать, прежде чем принимать решение о выборе? может ли кто-нибудь объяснить сценарий для кажд ...

Преобразовать ряд родительско-дочерних отношений в иерархическое дерево?

у меня есть куча пар имя-parentname, которые я хотел бы превратить в как можно меньше наследственных древовидных структур. Так, например, это могут быть пары: Child : Parent H : G F : G G : D E : D A : E B : C C : E D ...

Выберите узел TreeView при щелчке правой кнопкой мыши перед отображением ContextMenu

Я хотел бы выбрать узел WPF TreeView по щелчку правой кнопкой мыши, прямо перед отображением ContextMenu. для WinForms я мог бы использовать такой код найти узел щелкнул в контекстном меню, каковы альтернативы WPF? ...

Нерекурсивный алгоритм первого поиска глубины

Я ищу нерекурсивный алгоритм первого поиска глубины для недвоичного дерева. Любая помощь очень ценится. ...

В чем разница между высотой дерева и высотой?

Это простой вопрос из теории алгоритмов. Разница между ними заключается в том, что в одном случае вы подсчитываете количество узлов, а в другом-количество ребер на самом коротком пути между корневым и конкретным узлом. Что есть что? ...

Каков наиболее эффективный / элегантный способ разбора плоского стола в дерево?

предположим, что у вас есть плоская таблица, в которой хранится упорядоченная иерархия дерева: Id Name ParentId Order 1 'Node 1' 0 10 2 'Node 1.1' 1 10 3 'Node 2' 0 20 4 'Node 1.1 ...

QTreeView не показывает заголовок

Я показываю TreeView с пользовательской моделью sortfilterproxymodel (которая принимает другую пользовательскую модель в качестве источника) и пользовательским делегатом (перезаписанный paint), чтобы повлиять на отображение каждого элемента. Однако ...

Перемещение вверх по иерархии TreeViewItem

В моем приложении есть объект TreeView, который заполняется иерархией папок. Я хочу попытаться "подняться" вверх по этой иерархии, чтобы получить путь к выбранному в данный момент элементу. Я попытался использовать DepedencyObject, который вы получае ...

Необработанное исключение типа ' System.Исключение NullReferenceException' происходит при нажатии узлов дерева

Я продолжаю получать это сообщение об ошибке всякий раз, когда щелкается treenode: Необработанное исключение типа 'System.NullReferenceException' произошло в Picture-Resize.дополнительная информация: Object ссылка не установлена на экземпляр ...

Не удается реализовать treeview с взаимоисключающими флажками

Мне нужно реализовать treeview со следующим поведением: Когда пользователь проверяет элемент, ранее проверенные элементы снимаются. Я не носитель английского языка, но я понимаю, что это поведение называетсявзаимоисключающие флажки . Я нашел TVS_ ...

Создание обработчика событий для TreeViewItem в WPF

Im добавляет элементы в элемент управления TreeView через свойство ItemsSource и свойство ItemTemplate, чтобы задать шаблон для TreeViewItem. Как добавить обработчик событий для обработки события изменения выбора в TreeViewItems? на данный момент моя ...

Форматирование отдельной ячейки / элемента, а не всей строки в tkinter ttk treeview

В настоящее время я использую функцию для отображения фрейма данных pandas в формате электронной таблицы. Я хотел бы иметь возможность добавить некоторые функциональные возможности для форматирования отдельных ячеек treeview на основе их содержимого, ...