public int AddCollectionItem(CollectionItem item) { ListViewItem lvItem = new ListViewItem(item.name); lvItem.SubItems.Add(item.Item.GetType().Name); lvItem.Tag = item; return Items.Add(lvItem).Index; }