Flex-Combobox: wie Sie den Wert des ausgewählten Elements?
Ich verwende ein Kombinationsfeld für die us-Staaten, link. Das label gesetzt ist, um den vollständigen Namen des Staates, während das value-Attribut enthält die Abkürzung. Was ich will zu tun ist, um das ausgewählte Element den Wert. Also habe ich versucht-combo.selectedItem.Wert und combo.selectedItem.@value, aber keiner von Ihnen arbeitete. Kann jemand werfen ein Licht auf diese bitte?
InformationsquelleAutor Tong Wang | 2009-12-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist ein einfaches Beispiel, das hilfreich sein könnte.
Hier ist ein weiteres Beispiel. Wir verwenden XML als dataProvider.
Nur bearbeitet meine Antwort um ein Beispiel wo XML als dataProvider.
InformationsquelleAutor Emanuil Rusev
Können Sie füllen ein array mit den Werten, die Sie möchten, zu bekommen, und ruft den index des ausgewählten Elements auf die combo-box (das sollten die gleichen sein, wie in dem array).
Oder in der Komponente ... gerade für den index (ausgewählte Artikel) Kind auf
statesUS
Du hast Recht .. ich habe nicht abrechenbar Aufmerksamkeit war es eine private variable... wie auch immer, das ist wie ein Konstanten-array, so wird es kein problem sein, wenn Sie eine get-Funktion.
InformationsquelleAutor Diego Dias