Ver Mensaje Individual
  #6 (permalink)  
Antiguo 27/05/2009, 08:10
Avatar de Sergestux
Sergestux
 
Fecha de Ingreso: agosto-2007
Ubicación: Tapachula
Mensajes: 1.218
Antigüedad: 17 años, 6 meses
Puntos: 20
Respuesta: Importar xml a un PopUpMenuButton

No se exactamente lo que quieres, pero estoy viendo que te hacen falta varias cosas, como por ejemplo al crear el mx:HTTPService debes especificar el tipo de resultado que para este caso seria resultFormat="e4x" y tu archivo xml no lo tienes bien estructurado, tienes nodos sin cerrar, checa el ejemplo que te pongo para que te des una mejor idea

Código xml:
Ver original
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
  3.     creationComplete="menu.send();">
  4. <mx:HTTPService id="menu" url="Test.xml" resultFormat="e4x"/>  
  5.     <mx:ApplicationControlBar x="36.5" y="36" width="228.95" height="33.030304">
  6.         <mx:PopUpMenuButton label="A"  dataProvider="{menu.lastResult.Archivo}" labelField="@label"  width="46.590908" height="22.045454" cornerRadius="8"/>
  7.         <mx:PopUpMenuButton label="E"  dataProvider="{menu.lastResult.Edicion}" labelField="@label" width="46.590908" height="22.045454" cornerRadius="8"/>
  8.     </mx:ApplicationControlBar>
  9. </mx:Application>

Código xml:
Ver original
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <menus>
  3.      <Archivo id="menuarchivo" label="Archivo">
  4.         <node label="Nuevo"/>
  5.         <node label="Correo"/>
  6.         <node label="Carpeta"/>
  7.         <node label="Cuenta"/>  
  8.         <node label="Guardar"/>
  9.         <node label="Recibir"/>
  10.         <node label="Salir"/>
  11.     </Archivo>
  12.  
  13.     <Edicion id="menueditar"   label="Editar">
  14.         <node label="Cortar"/>
  15.         <node label="Copiar"/>
  16.         <node label="Pegar"/>
  17.         <node label="Borrar carpeta"/>  
  18.         <node label="Buscar"/>
  19.     </Edicion>
  20. </menus>