문제

이와 같은 xmllist가 있다고 말합니다 (그러나 Brevity를 위해 표시되지 않은 다른 많은 속성이 있습니다).

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

그리고 나는 xmllist.@metal을 통해 금속 속성에 액세스하여 다음과 같은 새로운 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"/>

이런 식으로 나는 그것을 콤보 박스에서 Dataprovider로 사용할 수 있습니다.

내가 어떻게 할 수 있는지 아는 사람이 있습니까?

감사!!!

도움이 되었습니까?

해결책

Combobox의 Labelfield를 "@Metal"으로 설정할 수 있습니다. 더 나은 방법은 예제에서 요구되는대로 @label의 값을 제목 케이싱으로 변경하는 사용자 정의 LabelFunction을 사용하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top