Angular tree
Добрый день,
Нужна помощь с выполнением школьного проекта. Код нужно написать в C# (Windows Form)
Главная задача:
Есть текстовый документ из которого мы извлекаем схему дерева. (Все можете увидеть в приложении к заданию) Принцип работы программы основан на Nested set.
- нужно уметь добавлять потомка, при этом должен меняться left и right
- удаление (Если удаляется parent то потомки тоже автоматически удаляются)
- можно перемещать потомки с одного место в другое ( с помощью Drag & drop)
- у каждого parent, есть крестик с помощью которого можно скрывать потомков.
Рисовать дерево нужно в picture box, удаление и добавление можно сделать с помощью Button.
Но перемещение должно быть сделано графически. (Drug & drop)
То как программа должна выглядеть вы найдёте на этом сайте: https://angular2-tree.readme.io/docs/drag-drop
В приложении есть проекты.
-Первый проект был сделан учителем и он должен использоваться как основа. (Сделан в console application, но нам нужно переместить это в Form, как было написано выше)
-Во второй папке вы найдёте на половину готовый проект ( без drug & drop), его можно использовать, но желательно видоизменить сам код.
P.S если будет возможность оставьте комментарии под каждым методом. Хотелось бы самому разобраться как это сделать, но увы пока нет такого багажа знаний.
Applications 1
Current freelance projects in the category C#
Improvement in the existing version of 1C retail block for the distribution center (DC)In general, I will explain what kind of database we have - There is a main server where there is a retail database (where all receipts are recorded) - a UTP database - where all sales are transferred - it calculates the markup and stock balances - small databases of retail… C & C++, C# ∙ 3 days 12 hours back ∙ 6 proposals |
It is necessary to migrate the current working program from FoxPro to C#.Hello everyone! We have a program in FoxPro (it has several modules, it's an accounting program), we have the source code of the program, and if necessary, we can consult with people who support the current program. What needs to be done: 1. Analyze how everything works,… C#, Desktop Apps ∙ 6 days 3 hours back ∙ 18 proposals |
Junior C#We are looking for a talented and ambitious Junior C# developer who is eager for professional growth and new challenges. Your future tasks: - Development and support of backend solutions with frontend (Telegram bot); - Automation of routine processes in Android development,… C# ∙ 6 days 17 hours back ∙ 8 proposals |