>I have searched the web for examples and explanations as to binding an event to a property. From the little I have found it tells me that an event can bond, but only when the property value changes (like Assign). But the event only is fired After the change occurs. This prevents any pre-change validation, or decision to stop the change from occurring. Also, the documents indicate that an Access like binding could be done, but I have found nothing explaining how. The big question is; does anyone have a complete instructions on how set the binding up, and how to determine (and set) the value of the property in the event?
>
>Thanks
It is not true that with Assign, "the event is only fired After the change occurs". Instead, in the Assign method you could do any validation and decide whether or not apply the value to change. Typical Assign looks like:
lparameters m.NewValue
this.Value = m.newValue