以下は、印刷テンプレートに関するメタデータで構成される XML ドキュメントのサンプル XML です。
<TemplateList>
<PaperSizeTemplates PaperSize="8.5x14">
<Template>Letter ANSI A Landscape</Template>
<Template>Letter ANSI A Portrait</Template>
</PaperSizeTemplates>
<PaperSizeTemplates PaperSize="A3_11.5x16">
<Template>A3 Landscape</Template>
<Template>A3 Portrait</Template>
</PaperSizeTemplates>
<PaperSizeTemplates PaperSize="A4_8.5x11">
<Template>A4 Portrait Custom</Template>
<Template>A4 Portrait Custom1</Template>
<Template>A4 Portrait Custom2</Template>
</PaperSizeTemplates>
</TemplateList>
すべての PaperSizeTemplates 要素の PaperSize 属性値が DropDownList に表示されるように dataProvider を設定したいスパークDropDownListがあります。
たとえば、上記の XML の場合、DropDownList に次のように表示する必要があります。
8.5x14
A3_11.5x16
A4_8.5x11
私は次のことを試しました:
<s:DropDownList id="paperSizeDDL" dataProvider="{_layoutTemplatesXML.paperSizeTemplates.paperSize as XMLListCollection}" />
ドロップダウンリストには何も表示されません。
これに関するヘルプをいただければ幸いです。
データ バインディングと私の例の XML を使用して、これを行う正しい方法を提供してください。
ありがとう!