public virtual void ItemAdded(object collection, object item) { if (collection == Parent.commands) { ((DialogButton)item).ParentDialog = Parent; Parent.Backend.SetButtons (Parent.commands); } }