Conocer la columna dentro del listview

manzanita
07 de Octubre del 2003
Hola: Tengo una forma en donde utilizo un listview con 6 columnas , solo que en el momento de que selecciono algun elemento, debo de reconocer la columna en la que estoy posicionada, sin perder el indice seleccionado , es posible esto??


sdemingo
07 de Octubre del 2003
Para ello te recomiendo usar un MsFlexGrid en lugar de un listview

Un saludo
sdemingo

manzanita
07 de Octubre del 2003
El problema es que ya casi esta todo, fue un cambio que se sucito.... realmente no hay manera????

sdemingo
07 de Octubre del 2003
Supongo que puedes preguntar por el Subitem en el que estás posicionada:

Dim i as integer
dim NumeroColumna as integer
Dim itmX as ListItem
dim valorconocido as string

Set itmX = ListView.ListItems.Item(ListView.SelectedItem.Index)

' Podrías recorrer los subitems del item seleccionado y copmpararlo con el valor de la celda si lo conoces....
for i = 1 to 5
If itmX.ListSubItems.Item(i) = valorConocido then
NumeroColumna = i
end if
next i

Otra cosa no se ocurre.

Un saludo
sdemingo