public int IndexOf (object selectedObject) { int idx = owner.items.IndexOf (selectedObject); return idx == -1 ? -1 : owner.selected_indices.IndexOf (idx); }