PDA

Просмотр полной версии : Компонент для отображения задач с бесконечной вложеностью


Deidara
22.03.2010, 12:20
Добрый день.
Есть задача:
Отобразить на экране N задач(отправитель, название, дта добавления). У каждой задачи могут быть подзадачи с такими же атрибутами, у подзадачи свои подзадачи и.т.д
Сначала решил что все просто и начал лепить AdvancedDataGrid. Но у корневых элементов параметры не отображаются, считая их просто корнем(папкой).

Подскажите пожалуйста: Есть ли какие либо обменники кастомных компонентов по Flex, где можно поискать дополнительные компоненты. Или может быть есть какие ни будь компоненты "из коробки которые можно приспособить" или всё таки придется писать свой компонент?

wvxvw
22.03.2010, 14:54
Просто:
- запихать нужную информацию в первый элемент ListCollectionView и скормить датапровайдер в таком виде. (Я в итоге так и сделал потому, что showRoot() делает что-то непредсказуемое)
Сложно:
- писать свой компонент. (Тоже пробовал, но да ну его - если уж писать, то лучше все писать самому - дешевле будет).

Deidara
23.03.2010, 08:09
А можно попросить выкинуть код если сохранился конечно)))

Добавлено через 17 минут
И ещё вопрос, после подключения Flex sdk 3.4 исчез AdvancedDataGrid, неужели его тупо нет в пакете?

wvxvw
23.03.2010, 14:55
Код чего? Как добавить элемент в коллекцию?
var hcv:HierarchicalCollectionView = new HierarchicalCollectionView(myHirarchicalData);
// попробуйте:
hcv.showRoot = true;
// если так не работает, то добавьте его в другую коллекцию
var hcvRoot:HierarchicalCollectionView = new HierarchicalCollectionView(hcv);
Код коллекции - не, не могу, это часть коммерческого проекта, над которым работаю.

BeDLiNt
23.03.2010, 15:01
... после подключения Flex sdk 3.4 исчез AdvancedDataGrid, неужели его тупо нет в пакете?
http://www.flasher.ru/forum/showthread.php?t=124187