public int IndexOf (ListViewItem item) { if (owner.VirtualMode) throw new InvalidOperationException (); if (!owner.CheckBoxes) return -1; return List.IndexOf (item); }