officeAnywhere项目:需要把form放在NavigatorContent内,折腾了半天都报错。查阅官方示例后发现,Scroller标签内必须有且只有一个容器(在此例中该容器为Group)。
View Code
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx">
<mx:Accordion width="200" height="100" >
<s:NavigatorContent id="nc1" label="Accordion Pane 1" width="100%" height="100%">
<s:Scroller width="100%" height="100%">
<s:Group>
<mx:Form>
<mx:FormItem label="TEST 1">
<s:Label text="IDK"/>
</mx:FormItem>
<mx:FormItem label="TEST 2">
<s:Label text="IDK"/>
</mx:FormItem>
<mx:FormItem label="TEST 3">
<s:Label text="IDK"/>
</mx:FormItem>
<mx:FormItem label="TEST 4">
<s:Label text="IDK"/>
</mx:FormItem>
<mx:FormItem label="TEST 5">
<s:Label text="IDK"/>
</mx:FormItem>
<mx:FormItem label="TEST 6">
<s:Label text="IDK"/>
</mx:FormItem>
</mx:Form>
</s:Group>
</s:Scroller>
</s:NavigatorContent>
<s:NavigatorContent label="Accordion Pane 1" width="100%" height="100%">
<s:Label text="Page 2"/>
</s:NavigatorContent>
</mx:Accordion>
</s:Application>