public virtual void ListViewItemAdd(ListView Object, ListViewItem Item) { if (this.InvokeRequired) { ListViewItemAddDelegate dele = new ListViewItemAddDelegate(ListViewItemAdd2); this.Invoke(dele, new object[] { Object, Item }); } else { ListViewItemAdd2(Object, Item); } }