Пользовательское рисование компонента List в Flex с AS3 - PullRequest
0 голосов
/ 10 июня 2011

Мне нужен компонент List, который будет отображать пользовательские данные. Я хочу расширить список искры или любой компонент списка и добавить свой код для рисования каждого элемента. Я сделал это в других средах, но для Flex я нашел только простые примеры, которые меняют шрифт и цвет фона, мне нужен доступ к графическому объекту, чтобы рисовать мои элементы по мере необходимости, есть ли метод, который я могу переопределить, или какой-то пример / класс на что мне смотреть?

1 Ответ

2 голосов
/ 10 июня 2011

У всех UIComponents есть свойство 'graphics', к которому вы можете рисовать, однако я не слишком уверен, почему вы захотите расширить компонент списка просто для рисования каждого элемента. Каждый рендерер предметов отвечает за саму покраску. Во всяком случае, просто используйте обычный List и укажите свойство itemRenderer, чтобы указать на собственный пользовательский инструмент визуализации (который расширяет ItemRenderer), который может принимать данные и соответствующим образом рисовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...