Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: visualfree en 6 Noviembre 2006, 06:41 am



Título: Listview ayuda plz...
Publicado por: visualfree en 6 Noviembre 2006, 06:41 am
Mi duda es la siguiente cuando nosotros presionamos con el punto del mouse un fila del listview esta queda de color azul pero si llevo el punto del mouse a otro lado ese color desaparece me gustaria saber si hay forma de que la fila seleccionada con el mouse mantenga su color  o poder colocarle otro color y por irme y trabajar con la caja de texto pero que se mantenga de color la ultima fila que seleccione alguien sabe? espero su ayuda saludos a todos xD


Título: Re: Listview ayuda plz...
Publicado por: WarGhost en 6 Noviembre 2006, 13:13 pm
Ni idea pero creo que si utilizas la versión 6.0 de los controles se queda seleccionado siempre pero con la 5.0 eso no pasa.

Digo creo porque no estoy seguro 100%.

;D Salu2


Título: Re: Listview ayuda plz...
Publicado por: CeLaYa en 6 Noviembre 2006, 16:26 pm
puedes poner la propiedad HideSeleccion a False, lo que hace esque cuando el control pierde el foco del sistema se pone en gris lo que habias seleccionado, ahora que si lo que quieres es hacer referencia al y ultimo renglon seleccionado pues puedes hacerlo asi:

Declaraciones generales
dim Itmx As MSComctlLib.ListItem


Private Sub lvwImp_ItemClick(ByVal Item As MSComctlLib.ListItem)
    Set Itmx = Item
End Sub