Lo primero es darle formato al ListView (Revisa el tuyo me parece que tiene algun error)
Código vb:
Ver originalDim iteme As ListViewItem
Sub CreaLV02()
Lv_reporte.Clear() 'Limpiamos el ListView
Lv_reporte.View = View.Details 'Tipo de vista
Lv_reporte.FullRowSelect = True 'Al seleccionar un elemento, seleccionar la línea completa
Lv_reporte.GridLines = True 'Mostrar las líneas de la cuadrícula
Lv_reporte.LabelEdit = False 'No permitir la edición automática del texto
Lv_reporte.MultiSelect = False 'Permitir múltiple selección
Lv_reporte.HideSelection = False 'Para que al perder el foco, se siga viendo el que está seleccionado
Lv_reporte.ShowGroups = False 'Listado NO Agrupado
'Ahora agregamos las columnas nuevas - Indicando el nombre de la columna, el ancho y la aliniacion
Lv_reporte.Columns.Add("Id", 100, HorizontalAlignment.Left)
Lv_reporte.Columns.Add("Nombre", 60, HorizontalAlignment.Left)
Lv_reporte.Columns.Add("Apellidos", 130, HorizontalAlignment.Left)
Lv_reporte.Columns.Add("Grupo", 90, HorizontalAlignment.Left)
Lv_reporte.Columns.Add("Coordinador", 90, HorizontalAlignment.Left)
Lv_reporte.View = View.Details
End Sub
Con esto agregamos los datos al ListView.
Código vb:
Ver originaliteme = New ListViewItem(CStr(Id))
iteme.SubItems.Add(CStr(Nombre))
iteme.SubItems.Add(CStr(Apellidos))
iteme.SubItems.Add(CStr(Grupo))
iteme.SubItems.Add(CStr(Coordinador))
Lv_reporte.Items.Add(iteme)
Lv_reporte.View = View.Details
Ojala te sirva y si no, a alguien mas.