2009-08-21 3 views
0

내가 (하지만 간결하게 표시하지 많은 다른 속성과 함께)이 같은 XMLList의이 말 :.Flex : attirubites의 XMLList .... 노드로 변환 하시겠습니까?

<node metal="white gold"/> 
<node metal="yellow gold"/> 
<node metal="silver"/> 

내가 XMLList의를 통해 금속의 속성에 액세스 @ 금속있는 나에게이 같은 새의 XMLList를 줄 것이다 :

white gold 
yellow gold 
silver 

나는 다음과 같습니다 된 XMLList에 그것을 변환 할 :

<item label="White Gold" data="white gold"/> 
<item label="Yellow Gold" data="yellow gold"/> 
<item label="Silver" data="silver"/> 

이 방법 나는 COM에서의 dataProvider로 사용할 수 있습니다 보폭.

누구든지이 작업을 수행 할 수 있습니다.

감사합니다 !!!

답변

0

ComboBox의 labelField를 "@metal"로 설정할 수 있습니다. 더 나은 방법은 @label의 값을 예제에서 요구하는대로 제목 케이스로 변경하는 사용자 정의 labelFunction을 사용하는 것입니다.

+0

감사합니다. labelFunction을 사용하여 내 요구 사항을 해결할 수있었습니다. –