사용하는 컨트롤 집합에 따라 다르지만 "event.item. @ link"와 같은 것을 찾는 경우가 많습니다. "@"는 "attribute"를 나타냅니다. : 여기
<mx:Script>
<![CDATA[
import mx.events.MenuEvent;
private function onMenuItemClick(event:MenuEvent):void
{
trace([email protected]);
}
]]>
</mx:Script>
<mx:PopUpMenuButton itemClick="onMenuItemClick(event)" labelField="@label">
<mx:dataProvider>
<mx:XML xmlns="">
<module label="Executive Library" >
<node label="Document one" link="http://www.google.com" />
<node label="Document Two" link="http://www.google.com" />
<node label="Document Three" link="http://www.google.com"/>
</module>
</mx:XML>
</mx:dataProvider>
</mx:PopUpMenuButton>
, 난 그냥 PopUpMenuButton에의 dataProvider를 채우기 위해 XML (마이너스 루트 노드)를 사용하고 대해서 itemClick 이벤트 그런 식으로 포착하고있다. 잘하면 그것이 당신이하고있는 일이기도합니다. 문제가 있으면 다시 게시하여 알려주십시오.
W/O 코드와 문장 귀하의 질문에 도움을 – Vugluskr