PDA

Volledige versie bekijken : Verversing eigen mx.Control in Flex


Time-Less
%Europe/Berlin %668 %2007, 16:02
Ik heb een klasse gemaakt in Flex 2.0 met de packagenaam: module en de class naam: Test

De component in de Main.mxml file roep ik aan en positioneer ik middels:
<modules:PatientFrame/>

De klasse maakt verschillende componenten. Bij het initieel laden van de klasse voert hij alles uit dat in de constructor staat van de klasse. Wanneer ik echter een andere actie ga doen, bijv. attribuut text zetten met een andere waarden, dan update Flex de waarde niet aan de voorkant.

Ik heb een control.refresh gebruikt, maar dit werkt niet op Controls. Is er een updateEvent? Of weet iemand hoe ik een Control aan de voorkant (View) een update geef via AS3??? Nadat deze gewijzigd is met AS3?

Alvast mijn dank.

FredericCox
%Europe/Berlin %525 %2007, 12:36
Gebruik je databinding?

Time-Less
%Europe/Berlin %858 %2007, 20:35
Sommige variabelen zijn inderdaad met het [ Binding ] gekoppeld. Maar wanneer je vanuit ActionScript werkt, en voornamelijk: je maakt je Flex componenten vanuit AS3, wat kan ik hier dan precies mee? :)

FredericCox
%Europe/Berlin %716 %2007, 17:12
Wel stel je hebt een public var PricingPercentage en die is bindable, en je hebt ergens textveld.text = PricingPercentage staan. Wanneer PricingPercentage van waarde veranderd wordt dat textveld geupdate