Рисовать несколько графических объектов в искре itemRenderer, используя MXML? - PullRequest
0 голосов
/ 26 апреля 2011

Я бы хотел, чтобы мой искровой ItemRenderer мог отображать различное количество графических объектов, которое зависит от пользовательского ввода.В качестве примера, скажем, я хочу визуализировать набор эллипсов на линии.

Я использовал MXML для своей последней партии ItemRenderers и мне нравилась каждая его минута, но я не уверен, как достичь вышеуказанной цели с помощью MXML IR.В Actionscript я могу получить список местоположений эллипсов и нарисовать их программно в методе updateDisplayList.Есть ли эквивалент в MXML?

спасибо за помощь!

1 Ответ

1 голос
/ 26 апреля 2011

Конечно, вы можете поместить DataGroup внутри вашего средства визуализации элементов и разместить там некоторые графические примитивы, такие как Ellipse, управляемые поставщиком данных.Но с точки зрения производительности эта реализация будет очень проблематичной.Я предлагаю вам переопределить updateDisplayList() в вашем рендерере элементов MXML и выполнить все рисунки там.

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