protected virtual void OnItemMoved(ItemMovedEventArgs args) { if (ItemMoved != null) ItemMoved(this, args); }