как при клике на заголовок listview получить его индекс в коллекции на vb.net
Используй:
ListView1.FocusedItem.Index