protected virtual void OnItemRemoving(ItemRemovingEventArgs args) { if (ItemRemoving != null) ItemRemoving(this, args); }