0
XML 파일과 함께 HorizontalList 컨트롤을 데이터 공급자로 사용하고 있습니다. 이는 XML이 모습입니다 :XML 데이터 제공자를 사용하는 Horizontallist 컨트롤
<data>
<zone name="Europe">
.
.
.
</zone>
<zone name="Japan">
<stores>
.
.
.
</stores>
<collections>
<collection id="id1">
<name>xxx</name>
<model>xxx</model>
<hierarchy>xxx</hierarchy>
<thumbnail>assets/xxx.PNG</thumbnail>
</collection>
<collection id="id1Bis">
<name>xxx</name>
<model>xxx</model>
<hierarchy>xxx</hierarchy>
<thumbnail>assets/xxx.PNG</thumbnail>
</collection>
<collection id="id2">
<name>xxx</name>
<model>xxx</model>
<hierarchy>xxx</hierarchy>
<thumbnail>assets/xxx.PNG</thumbnail>
</collection>
<collection id="id2Bis">
<name>xxx</name>
<model>xxx</model>
<hierarchy>xxx</hierarchy>
<thumbnail>assets/xxx.PNG</thumbnail>
</collections>
<clarities>
.
.
.
</clarities>
</zone>
</data>
을 그리고 이것은 내 컨트롤이 나는 dataProvider의 같은 객체의 배열을 사용하여 시도
<mx:XML id="data" source="assets/SOD_division.xml"/>
<mx:HorizontalList
dataProvider="{data.division.(@name=='Japan').collections}"
columnCount="2"
itemRenderer="Renderer"
width="500"
horizontalScrollPolicy="off"
/>
보이는 방법이다. 항목 렌더러가 작동하고 가로 정렬자가 예상대로 작동합니다. 그것은 '-_- ... 작동하지 않는 이유는 XML 파일을 사용할 때 그러나, 비어 ....입니다
나는 ... 당신이 제공 할 수있는 어떤 도움
감사를 모르는 =)
감사합니다, 나는 알 BS_C3
고마워요 !! 대답 =) 내 원래 XML로 "division"이 아닌 "zone"= P를 사용합니다. –
e4x의 세계에 오신 것을 환영합니다. 오신 것을 환영합니다. 당신이 그걸로 할 수있는 일은 꽤 놀랍습니다. – invertedSpear