Zurück   Flashforum > Flex und AIR > Flex programmieren

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-01-2009, 15:03   #1 (permalink)
<>
 
Registriert seit: Jun 2001
Ort: Hamburg
Beiträge: 412
DateProvider - Change

Hallo, wie kann man denn informiert werden, wenn sich der Dataprovider ändert?

Ich habe eine ComboBox mit einem dataChange.
Aber das reagiert gar nicht, wenn ich den dataProvider ändere.

ActionScript:
  1. <mx:ComboBox dataChange="onPageDataChange()"  ...

Gibt es da noch einen anderen Trick?
flayoo ist offline   Mit Zitat antworten
Alt 15-01-2009, 15:07   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
Aber das reagiert gar nicht, wenn ich den dataProvider ändere.
Hast du denn auch eine entsprechende AS-Funktion angelegt? Wenn ja, was kommt als selectedIndex an?

Und "ändern" heißt hier, dass du eine Auswahl in der Box getroffen hast...
  Mit Zitat antworten
Alt 15-01-2009, 15:12   #3 (permalink)
<>
 
Registriert seit: Jun 2001
Ort: Hamburg
Beiträge: 412
Also "change" wird doch ausgeführt, wenn der User etwas auswählt. Aber "dataChange" soll laut Doku ausgeführt werden, wenn sich was am dataprovider ändert.
flayoo ist offline   Mit Zitat antworten
Alt 15-01-2009, 15:30   #4 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.146
Genau, wenn sich etwas in einem Item im DataProvider ändert.
Omega Psi ist offline   Mit Zitat antworten
Alt 15-01-2009, 23:33   #5 (permalink)
<>
 
Registriert seit: Jun 2001
Ort: Hamburg
Beiträge: 412
Also dataChange wird nur erzeugt, wenn direkt data gesetzt wird. Aber nicht nur der dataprovider.

Hab jetzt einfach von ComboBox abgeleitet und geb ein eigenes Event aus, wenn sich der dataprovider ändert.
Dann hab ich das was ich möchte.
flayoo ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 13:02 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele