/// <summary> /// New implementation of Remove method hides Remove method defined on base class /// and causes an event to be sourced informing the parent about item Removals. /// </summary> /// <param name="Item"></param> public new void Remove(ListViewItem Item) { base.Remove(Item); _Owner.OnItemRemoved(Item); }