Ich habe ein Array von Objekten, die ich als Datenquelle für meinen Repeater verwenden.bekommen mx: CheckBox Werte von innen mx: Repeater
<mx:Repeater id="categoryRepeater" dataProvider="{this.allCategories}">
<mx:HBox>
<mx:Spacer width="20"/>
<mx:CheckBox id="categoryCheckBox" label="{categoryRepeater.currentItem.question}"/>
</mx:HBox>
</mx:Repeater>
Ich möchte, welche der Kontrollkästchen in der Liste in der Lage sein zu sagen, überprüft worden sind, aber ich bin nicht sicher, wie es zu tun. Ich weiß, dass ich eine Funktion hinzufügen kann, wenn es geklickt wird, aber ich weiß nicht, wie man sagt, welche Checkbox die Funktion genannt hat.
Können Sie mir in die Richtung eines Beispiels zeigen? Hier ist, was ich versuche: Es scheint jedoch, dass die Funktion niemals –
KevMo
aufgerufen wird, das sollte categoryRepeater.currentIndex sagen – KevMo
Der Link zu der Flex 3-Dokumentation, die ich ursprünglich veröffentlicht habe, enthält ein Beispiel unten. Ersetzen Sie einfach currentTarget.getRepeaterItem() durch currentTarget.currentIndex und versuchen Sie es. – dirkgently