Comunidad de diseño web y desarrollo en internet online

link en list

Citar            
MensajeEscrito el 12 Jun 2009 01:31 am
Alguien sabe como hacer un link en un list????

<mx:List x="476" y="45" height="355" width="203" verticalScrollPolicy="on" variableRowHeight="true" wordWrap="true">
<mx:dataProvider>
<mx:String>A</mx:String>
<mx:String>B</mx:String>
<mx:String>C</mx:String>
</mx:dataProvider>
</mx:List>

Si presiono A por ejemplo que me direccione a una pagina o a un State.
Gracias!!!! :)

Por xchacalx

Claber

133 de clabLevel



 

firefox
Citar            
MensajeEscrito el 12 Jun 2009 03:02 am
Podes usar LinkBar ;)

Por alfathenus

833 de clabLevel

5 tutoriales

 

buenos aires || Argentina

firefox
Citar            
MensajeEscrito el 12 Jun 2009 02:14 pm
Mira no me sirve, lo necesito vertical y es mucho texto en cada link, son como pequeñas reseñas de articulos, entonces haces click y te manda a algun lugar... Aguna otra idea? o por ahi este linkbar se puede modificar por lo que vi no, Gracias!

Por xchacalx

Claber

133 de clabLevel



 

msie7
Citar            
MensajeEscrito el 12 Jun 2009 04:06 pm
Mmm

Podes usar un VBox y varios TextLinks.

Código ActionScript :

<VBox>
<mx:Repeater id="rp" dataProvider="{datos}">
      <mx:LinkButton color="0x000000" 
                       label="{rp.currentItem.label}"
                       click="onClick(event)"/>
</VBox>


y el codigo

Código ActionScript :

[Bindable]
private var datos:ArrayCollection = new ArrayCollection([
                                                {label:"text1", value:0}, {label:"texto2", value:1}, {label:"texto3", value:2}
                                               ]);
private function onClick(event:*):void
          {
             var a:int = 0;
             var obj:Object = event.currentTarget.getRepeaterItem();
             //en obj tengo el {label:"", value:""} del LinkButton q acabo de precionar
       }



Espero q te sirva

SAludos

Por alfathenus

833 de clabLevel

5 tutoriales

 

buenos aires || Argentina

firefox
Citar            
MensajeEscrito el 12 Jun 2009 04:07 pm
Mmm

Podes usar un VBox y varios TextLinks.

Código ActionScript :

<VBox>
<mx:Repeater id="rp" dataProvider="{datos}">
      <mx:LinkButton color="0x000000" 
                       label="{rp.currentItem.label}"
                       click="onClick(event)"/>
</VBox>


y el codigo

Código ActionScript :

[Bindable]
private var datos:ArrayCollection = new ArrayCollection([
                                                {label:"text1", value:0}, {label:"texto2", value:1}, {label:"texto3", value:2}
                                               ]);
private function onClick(event:*):void
          {
             var a:int = 0;
             var obj:Object = event.currentTarget.getRepeaterItem();
             //en obj tengo el {label:"", value:""} del LinkButton q acabo de precionar
       }



Espero q te sirva

SAludos

Por alfathenus

833 de clabLevel

5 tutoriales

 

buenos aires || Argentina

firefox
Citar            
MensajeEscrito el 13 Jun 2009 01:58 am
Ok gracias lo voy a probar!

Por xchacalx

Claber

133 de clabLevel



 

firefox

 

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