Оформление средств визуализации элементов в пользовательских компонентах списка - PullRequest
1 голос
/ 11 декабря 2010

Кто-нибудь имел успех при создании настраиваемого компонента списка, который принимает пользовательский рендерер элементов, но украшает его другим классом для улучшения его поведения?

Примеры того, почему это может быть полезно:

  • ловить и останавливать распространение событий или отправлять новые события вместо других
  • включение поведения в рендерере для взаимодействия с другими пакетами, используемыми пользовательским компонентом
  • добавление кнопок развертывания и свертывания для изменения размера внутреннего рендерера и т. Д.

Идея здесь состоит в том, чтобы не требовать изменения рендера пользователей для работы с этим компонентом, так что имейте это в виду.

1 Ответ

0 голосов
/ 11 декабря 2010

Да, я сделал это с помощью Flextras DataSorter .DataSorter - это настраиваемый список, который действует как очередь фильмов Netflix.ItemRenderer пользователя содержит свои вещи, но наша обертка добавляет в поле ввода чисел, кнопку перемещения вверх, кнопку перемещения вниз и другие кнопки управления.

Это в значительной степени кошмар, который потребовал многотяжелая настройка класса Flex List.

Поскольку ваш вопрос - это вопрос "Да" или "Нет", я чувствую, что ответил на него.Что еще ты хотел узнать?

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