Hi Alex

Thanks
ilikeflex




________________________________
From: Alex Harui <[email protected]>
To: "[email protected]" <[email protected]>
Sent: Thursday, August 20, 2009 1:44:50 AM
Subject: RE: [flexcoders] Parser Error  | Itemrender

  
<mx:Component> defines a sub-document within an MXML file. 
You don’t need it in the component file, just
 
<?xml version="1.0" encoding="utf-8"?>
<mx:CheckBox label="{data.label}" selected="{data.selected}"/>


Alex Harui
Flex SDK Developer
Adobe
Systems Inc.
Blog: http://blogs. adobe.com/ aharui
 
From:flexcod...@yahoogro ups.com [mailto:flexcoders@ yahoogroups. com] On 
Behalf Of ilikeflex
Sent: Wednesday, August 19, 2009 7:56 PM
To: flexcod...@yahoogro ups.com
Subject: [flexcoders] Parser Error | Itemrender
 
  
Hi

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe. com/2006/ mxml"
layout="absolute" creationComplete="onCreationcomplete( )">
<mx:Script>
<![CDATA[
import mx.collections. ArrayCollection;
import com.DateUtils;
private var stateList:Array = [
{ label: "Alaska", selected: false },
{ label: "Arkansas", selected: false },
{ label: "California", selected: false },
{ label: "Delaware", selected: false },
{ label: "Florida", selected: false },
{ label: "Georgia", selected: false },
{ label: "Hawaii", selected: false },
{ label: "Massachusetts", selected: false },
{ label: "Nevada", selected: false },
{ label: "Pennsylvania", selected: false },
{ label: "South Dakota", selected: false },
{ label: "Tennessee", selected: false },
{ label: "Utah", selected: false },
{ label: "Virginia", selected: false },
{ label: "Washington", selected: false }
];

public function onCreationcomplete( ):void
{
test.dataProvider = new ArrayCollection( stateList) ;
}
]]>
</mx:Script>

<mx:ComboBox id="test" width="300" >
<mx:itemRenderer>
<mx:Component>
<mx:CheckBox selectedField="selected" change="data.selected =
selected" />
</mx:Component>
</mx:itemRenderer>
</mx:ComboBox> 
</mx:Application>

The above file works fine and it show check box as itemrender. Now if i want to
create same itemrender in different file like

<?xml version="1.0" encoding="utf-8"?>
<mx:Component xmlns:mx="http://www.adobe. com/2006/ mxml"
width="100%" height="100%">
<mx:CheckBox label="{data.label}" selected="{data.selected}"/>
</mx:Component>

it gives me parser error.

Can somebody throw some light??

Thanks
ilikeflex
   


      

Reply via email to