Re[3]: Дерево и подгружаемый список
От: Carc Россия http://www.amlpages.com/home.php
Дата: 23.09.11 13:29
Оценка:
A>Это всё понятно. Я спрашивал о другом. Как _хранить_ все данные? Выбрали в дереве другой item, и загрузили список для него? Как хранить все эти списки?
Ну это уже полностью сфера бизнес-логики... Мало ли что там и где и какие данные вдруг у нас порою... Может там дерево из БД достается, а может это файловая система, а может еще что...

В общем случае должен быть только объект-посредник, который отвечает за хранение какой именно узел выбран в дерева. В той же MFC Document-View это вполне может быть CDocument, а вообще это не суть важно что именно — главное чтобы оба CView (или попросту те же контролы CTreeCtrl и CListCtrl) имели к этому посреднику доступ. Именно он по сути и является в данном случае "моделью" (Model), на изменения которой реагируют "виды" (View — то бишь эти наши самые контролы).
Aml Pages Home
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.