2013-11-25 3 views
1

Im пытается добавить легенду в качестве отдельного компонента в гибких диаграммах. Фактически мое намерение: , когда пользователь выбирает элемент из легенды .. соответствующий элемент диаграммы должен быть выделен. Возможно ли это?Можно ли добавить легенду диаграммы в качестве отдельного настраиваемого компонента в flex?

ответ

0

Это возможно. Вам просто нужно добавить прослушиватель событий в легенду и выделить соответствующий элемент диаграммы в обработчике событий.

// Assign an id to each legend item 
<mx:LegendItem id="yourLegendItem" label="Your Label"> 

// Add a mouse click event listener to it 
yourLegendItem.addEventListener(MouseEvent.CLICK, highlightYourChartItem); 

// Handle the mouse clicks 
function highlightYourChartItem(event:MouseEvent):void 
{ 
    // Code to highlight the item. You can add a glow, change the color, etc 
} 

Вот учебник о том, как создать отдельный элемент управления Условные обозначения: Creating a custom Legend control