Comunidad de diseño web y desarrollo en internet online

galeria en flex, como llenar datagrid?

Citar            
MensajeEscrito el 06 Jun 2008 11:24 pm
Hola, estoy aprendiendo flex y estoy haciendo una galeria, del lado izquierdo se muestra la imagen y del derecho los nombres del archivo, el problema q las imagenes si se ven pero los nombre del archivo no.

Mi xml es este:

Código :

<photos>
<imagen>
   <nombre>uno</nombre>
   <src>C:\Documents and Settings\mov_12-18_85.jpg</src>   
</imagen>


Y en flex lo tengo asi:

Código :

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="gal.send()"  borderColor="#0D91EE">
<mx:HTTPService id="gal" url="C:\Documents and Settings\12 hrs.xml" useProxy="false"/>
   <mx:Panel width="583" height="342" title="Dia:"  layout="absolute">
   <mx:Image id="imago" data="{pi.selectedItem.src}" horizontalAlign="center" left="22" right="208" top="10" bottom="40"/>
   <mx:DataGrid id="pi"  dataProvider="{gal.lastResult.photos.imagen}"  x="372" y="10" height="282" width="181">
      <mx:columns>
            <mx:DataGridColumn headerText="{pi.selectedItem.photos.imagen.nombre}" dataField="titulo"/>
         </mx:columns>
      </mx:DataGrid>
   </mx:Panel>
</mx:Application>


por su ayuda gracias!

Por vljc2004

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 Jun 2008 03:49 pm

Código :

<mx:DataGridColumn headerText="{pi.selectedItem.photos.imagen.nombre}" dataField="titulo"/>

el dataField indica cual nodo es el que se va a usar para mostrar datos, en tu caso, dataField tendria que ser nombre, pues segun el XML que pusiste, no tienes un nodo llamado titulo. El headerText solo indica el nombre que se mostrara en la cabecera de la columna.

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

firefox
Citar            
MensajeEscrito el 08 Jun 2008 01:17 am
xD muchas gracias!!!

Por vljc2004

3 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.