Get the Flash Player to see this player.
Bu dersi izlemeden önce Flex ve XML - Bölüm 3 dersini izlemenizi ve bir kahve ısmarlamanızı öneririm.
Main.mxml
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" verticalAlign="middle"
viewSourceURL="srcview/index.html" creationComplete="init(event)" >
<mx:Style source="style/flexAdami.css" />
<mx:Script>
<![CDATA[
import mx.rpc.events.ResultEvent;
import mx.rpc.http.HTTPService;
[Bindable]
private var myHTTPService:HTTPService = new HTTPService();
private function init(evt:Event):void {
myHTTPService.url = "xml/veri.xml";
myHTTPService.resultFormat = "e4x";
//myHTTPService.addEventListener(ResultEvent.RESULT,goster);
myHTTPService.send();
}
/*
public function goster(evt:ResultEvent):void {
myDG.dataProvider = evt.currentTarget.lastResult.meyve
}
*/
]]>
</mx:Script>
<mx:Binding source="{myHTTPService.lastResult.meyve}" destination="myDG.dataProvider" />
<mx:DataGrid id="myDG">
<mx:columns>
<mx:DataGridColumn headerText="ID" dataField="@id" />
<mx:DataGridColumn headerText="AD" dataField="ad" />
<mx:DataGridColumn headerText="MEVSIM" dataField="mevsim" />
</mx:columns>
</mx:DataGrid>
</mx:Application>
Veri.xml
<?xml version="1.0" encoding="UTF-8" ?> <meyveler> <meyve id="1"> <ad>Karpuz</ad> <mevsim>Yaz</mevsim> </meyve> <meyve id="2"> <ad>Portakal</ad> <mevsim>Kış</mevsim> </meyve> <meyve id="3"> <ad>Kiraz</ad> <mevsim>Yaz</mevsim> </meyve> <meyve id="4"> <ad>Mandalina</ad> <mevsim>Kış</mevsim> </meyve> </meyveler>
Şu kaynak ve anlatma tarzında tam yabancılara benzemeye başladık macromediaturk olarak hakkınız zor ödenir başarılar.