It is used as the default Binding event and you can create one using the static method createUpdateEvent on the PropertyChangeEvent class
var changeEvent:PropertyChangeEvent = PropertyChangeEvent.createUpdateEvent(changedObject,changedProperty,oldVal,newVal); dispatchEvent(changeEvent); That should fire the binding for the property you've updated. http://livedocs.adobe.com/flex/3/langref/index.html?mx/events/PropertyChangeEvent.html&mx/events/class-list.html On Sun, Jun 29, 2008 at 8:56 PM, Josh McDonald <[EMAIL PROTECTED]> wrote: > Off the top of my head, when you instantiate a PropertyChangeEvent > instead of an Event, the constructor is expecting more useful information > about what field changed and when that information is missing / invalid the > requisite bindings don't fire. But when the binding handlers get a generic > event of name PropertyChangeEvent.PROPERTY_CHANGE, they just assume the > entire object has been updated and update all bindings to that object. > > All just a guess tho ;-) > > -Josh > > > On Mon, Jun 30, 2008 at 11:48 AM, Aaron Miller < > [EMAIL PROTECTED]> wrote: > >> Hello, >> >> when I do this: >> >> dispatchEvent( new >> PropertyChangeEvent(PropertyChangeEvent.PROPERTY_CHANGE) ); >> >> My bindings do not execute. >> >> >> When I do this: >> >> dispatchEvent( new Event('propertyChange') ); >> >> They do (using default binding with no meta data specified). >> >> >> What is what is the PropertyChangeEvent.PROPERTY_CHANGE event used for if >> not for binding? >> >> >> Thanks for any input! >> ~Aaron >> >> >> >> > > > -- > "Therefore, send not to know For whom the bell tolls. It tolls for thee." > > :: Josh 'G-Funk' McDonald > :: 0437 221 380 :: [EMAIL PROTECTED] > >

