code_8565.txt
------------ Дoбавленo:
Так вот в чем проблемма когда добавляешь данные в разделе помещение а именно "№" потом "площадь"
потом кнопку добавить
все нормально в последствии он при выборе элемента в treeview выводит данные из массива в textbox
а вот если предварительно была созданна корневая ветка "Этаж№..." и потом начать создавать дочернюю ветку "помещение" по тому же алгоритму то "Болт" изменений нет
Что Делать ???
Этот топик читают: Гость
Ответов: 16
Рейтинг: -1
|
|||
карма: 0 |
| ||
файлы: 1 | code_8565.txt [3.4KB] [174] |
Ответов: 899
Рейтинг: 43
|
|||
Zell, расскажи что ты вообще хочешь?
[size=-2]------ Добавлено в 21:11 Вот так работает, массив хранится в дополнительном TreeView в программе сделаешь его невидимым code_2152.txt |
|||
карма: 0 |
| ||
файлы: 1 | code_2152.txt [2.9KB] [203] |
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 2 раз(а), последний 2025-01-10 18:10:18 |
|||
карма: 0 |
|
Ответов: 899
Рейтинг: 43
|
|||
Zell2 писал(а): Мне не понятно только 1-о почему реализация с хранением данных в 2-м дереве идет нормально а вот в массиве что-то не получаетсядело в том что в дереве при добавлении какой либе ветки меняется индекс всех следующих элементов, а в массиве этот индекс постоянный, поэтому их не удается согласовать, а в данном случае деревья имеют одинаковую структуру и необходимые элементы будут иметь одинаковые индексы |
|||
карма: 0 |
|
Ответов: 8930
Рейтинг: 823
|
|||
Zell2, недавно делал Дерево, пока в памяти было, вот подработал Вашу схему. Дерево и данные по площади хранятся в своих файликах, для обнуления сотрите в Menu.txt всё, а в Menu.ini надо оставить
Строение №1
( ) |
|||
карма: 19 |
|
5