Ссылка и настройка отдельного экземпляра средства визуализации элементов в дереве Flex во время выполнения

Кто-нибудь знает, как изменить один экземпляр средства визуализации элементов для элемента дерева Flex во время выполнения? Повторюсь, я не пытаюсь изменить средство визуализации элементов всего дерева следующим образом:

    tree.itemRenderer = new ClassFactory(ItemRenderer2);

Я пытаюсь изменить средство визуализации элемента одного элемента дерева следующим образом (следующий код не работает):

    tree.selectedItem.itemRenderer = new ClassFactory(ItemRenderer2);

Проще говоря, кто-нибудь знает, как ссылаться на экземпляр средства визуализации элементов и устанавливать его в новый класс средства визуализации элементов? Я попытался использовать метод itemToItemRenderer() дерева без успеха.

Буду признателен за любую помощь. Спасибо!

Аарон

1 ответ

Не знаю, но от чего зависит выбор средства визуализации элементов? Данные? Если это так, вы можете сделать ваш рендерер элементов ViewStack, который изменяется в зависимости от данных, которые он получает.

Другие вопросы по тегам