Habe ich eine en:List-Komponente. Ich möchte zu handhaben, ein click-Ereignis, um zu wissen, was Listenelement ausgewählt ist. Ich sehe nicht ein Click-Ereignis in der en:List. Irgendwelche workarounds?
Dank.
InformationsquelleAutor motiver | 2010-02-19
Ich weiß, ich bin spät zur party hier, aber der einfachste Weg ist, um die ausgewählten Knoten aus der Liste in ein click-Ereignis ist, verwenden Sie die currentTarget-Eigenschaft.
finden Sie unter:
http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-7cdb.html
InformationsquelleAutor esBe
Können Sie die IndexChangeEvent.Die VERÄNDERUNG auf der Liste
http://docs.huihoo.com/flex/4/spark/events/IndexChangeEvent.html
Paket spark.Veranstaltungen
Klasse public class IndexChangeEvent
Vererbung IndexChangeEvent Event-Objekt
Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5
Die IndexChangeEvent-Klasse stellt Ereignisse dar, die ausgelöst werden, wenn ein index-änderungen in einer Spark-Komponente.
Siehe auch
Funken.Komponenten.supportClasses.ListBase
spark.Komponenten.Liste
spark.Komponenten.ButtonBar
InformationsquelleAutor Randy
Habe ich herausgefunden, wie dies zu tun. Dachte, ich würde teilen, so dass es hilft anderen so wie mir:
InformationsquelleAutor motiver
Einen anderen Weg:
Anwendung auf die Erstellung abzuschließen:
Handler:
InformationsquelleAutor ivy
Danke Jungs,
Nur sicherstellen, dass Ihre
List
hat seineid
variable gesetzt ist. Dann rufen Sie in Ihrem Klick-handler-Funktion wie folgt:Die variable, die in die
pushView
Funktion entspricht der mxml-Datei Namen für die Ansicht ein, die Sie laden möchtenInformationsquelleAutor Shaq Abid
Ist farrrr zu Komplex, hier einen besseren Weg:
Boo ya.
InformationsquelleAutor HuXu7
in flash builder.
InformationsquelleAutor johnny