Ссылка и настройка отдельного экземпляра средства визуализации элементов в дереве Flex во время выполнения
Кто-нибудь знает, как изменить один экземпляр средства визуализации элементов для элемента дерева Flex во время выполнения? Повторюсь, я не пытаюсь изменить средство визуализации элементов всего дерева следующим образом:
tree.itemRenderer = new ClassFactory(ItemRenderer2);
Я пытаюсь изменить средство визуализации элемента одного элемента дерева следующим образом (следующий код не работает):
tree.selectedItem.itemRenderer = new ClassFactory(ItemRenderer2);
Проще говоря, кто-нибудь знает, как ссылаться на экземпляр средства визуализации элементов и устанавливать его в новый класс средства визуализации элементов? Я попытался использовать метод itemToItemRenderer() дерева без успеха.
Буду признателен за любую помощь. Спасибо!
Аарон
1 ответ
Не знаю, но от чего зависит выбор средства визуализации элементов? Данные? Если это так, вы можете сделать ваш рендерер элементов ViewStack, который изменяется в зависимости от данных, которые он получает.