| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Mar 2010
Beiträge: 4
| Combobox und ArrayCollection
Hallo, ich möchte gerne anhand eine Combobox-Auswahl Grafiken einblenden. Mein Problem dabei ist, dass ich die aktive Auswahl direkt auf die Grafik-ID mappen möchte, aber nicht weiß wie das geht. Ich kann dort keine If Abfrage machen, weil es in Wirklichkeit nicht 3, sondern hunderte Bilder sind, die ich dann alle abfragen müsste... Hier mein Code: Code: <?xml version="1.0"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
[Bindable]
private var Liste:ArrayCollection = new ArrayCollection
([
{label:"TGW5410", data:"TGW5410"},
{label:"ZGT7740", data:"ZGT7740"},
{label:"TNH4030", data:"TNH4030"}
]);
private function updateSelection(event:Event):void
{
trace(cbox.selectedItem.data)
// cbox.selectItem.data enthält jetzt die entsprechende
// Auswahl, und die passende Grafik soll hier eingeblendet werden. Aber wie?
}
]]>
</mx:Script>
<mx:ComboBox id="cbox" dataProvider="{Liste}"
change="updateSelection(event)">
</mx:ComboBox>
<mx:Image id="TGW5410"
source="@Embed(source='../assets/TGW5410.png')"
visible="false"/>
<mx:Image id="ZGT7740"
source="@Embed(source='../assets/ZGT7740.png')"
visible="false"/>
<mx:Image id="TNH4030"
source="@Embed(source='../assets/TNH4030.png')"
visible="false"/>
</mx:Application> Geändert von qasw (04-03-2010 um 17:41 Uhr) |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Mar 2010
Beiträge: 4
|
Ich hab meinen Code oben mal angepasst, damit das Problem ersichtlicher wird. Die ganzen Image Tags sind schon eingebunden und zumindest ohne großen Aufwand nicht mehr änderbar. Nur die Arraycollection kann noch angepasst werden. Wie soll das jetzt genau mit einem Zähler machbar sein? Danke für Antwort! |
| | |
| | #6 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 11.856
|
Sollen alle Bilder gleichzeitig übereinander angezeigt werden?
__________________ github: https://github.com/floriansalihovic/L18nExample <florian xmlns:speaker="www.beyondtellerrand.com/ffk11/speakers_sessions" xmlns:trainer="http://www.beyondtellerrand.com/ffk11/workshops" /> and @ g+ |
| | |
| | #7 (permalink) |
| Neuer User Registriert seit: Mar 2010
Beiträge: 4
|
Nein, die Bilder sind natürlich positioniert und werden auch aufgrund diverser anderer Bedingungen ein- und ausgeblendet. Ich habe hier nur einen Ausschnitt aus dem Code gepostet, bei dem das beschriebene Problem auftritt.
|
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| ArrayCollection <-> Array | Henning06 | Flash CS4 Professional | 1 | 15-08-2009 14:27 |
| ArrayCollection sortieren | sure612 | Flex programmieren | 2 | 13-06-2009 21:05 |
| arraycollection | n82 | Flex programmieren | 8 | 04-03-2009 17:30 |
| XML zu ArrayCollection | zidaninho | Flex programmieren | 1 | 01-03-2009 18:13 |
| ArrayCollection loopen? (Key = > Value) | mukraker | ActionScript 3 | 1 | 19-02-2007 19:08 |