Я работаю над формой Windows на C#, чтобы построить древовидную структуру, используя данные из базы данных. Существует процедура хранения, в которой содержится следующая информация:windows form treeview с динамическим дочерним элементом
id - node id описание - значение, которое должно отображаться в виде дерева isEndNode - 0, если это конечный узел; 1, если этот узел имеет дочерний элемент
Если isEndNode равен 1, тогда я должен вызвать ту же процедуру хранения с идентификатором текущего узла, чтобы получить под ним список дочернего узла.
Я создал механизм, который вызовет процедуру хранения и получит список элементов, но я не уверен, как заполнить древовидную структуру. Я думал, что я покажу первый список в качестве родительских узлов, и когда пользователь нажимает знак + для расширения, я вызову процедуру хранилища и добавлю новый элемент как дочерний элемент в текущий узел. Я не уверен, как сообщить узлу, что это родительский узел, а не конечный узел. Кто-нибудь построил что-то вроде этого? пожалуйста, помогите
Я создал образец для вас – Sayka