У меня есть древовидная структура, которую я хочу заполнить динамически.
Дело в том, что это должно выглядеть так, как предполагается, установить тип иерархии:
1. Parent
1.1 1Child
1.1.1 1.1Child
2. Parent
2.1 2Child
и т.д.
Пользователь будет вводить следующее: номер, в котором элемент должен быть установлен в иерархии, и имя, например, введенные пользователем данные:
1.1.2 "1.1´s Child"
Я должен найти правильную позицию (под 1.1.1) и поместить ребенка под нее, только у меня должен быть этот числовой идентификатор и имя, эти две вещи, как мне это сделать?
Метод IndexOF, похоже, не помогает, так как он получает индекс, который ничего не отражает в отношении иерархии, которую создает пользователь. Как я могу точно отобразить древовидное представление, показывая эти два компонента? и после, как я могу найти узел, который имеет этот конкретный номер?
спасибо!