Piccolo.NET

PNode.ChildrenChanged Event

Occurs when there is a change in the set of this node's direct children.

public event PPropertyEventHandler ChildrenChanged;

Event Data

The event handler receives an argument of type PPropertyEventArgs containing data related to this event. The following PPropertyEventArgs properties provide information specific to this event.

PropertyDescription
NewValue Gets the new value of the property that changed.
OldValue Gets the old value of the property that changed.

Remarks

In the PPropertyEventArgs, the new value will be a reference to this node's children, but the old value will always be null.

When a user attaches an event handler to the ChildrenChanged Event as in ChildrenChanged += new PPropertyEventHandler(aHandler), the add method adds the handler to the delegate for the event (keyed by PROPERTY_KEY_CHILDREN in the Events list). When a user removes an event handler from the ChildrenChanged event as in ChildrenChanged -= new PPropertyEventHandler(aHandler), the remove method removes the handler from the delegate for the event (keyed by PROPERTY_KEY_CHILDREN in the Events list).

PNode.ChildrenReference

See Also

PNode Class | UMD.HCIL.Piccolo Namespace | PNode.ChildrenReference


Web Accessibility