![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
04/07/2004, 22:10
|
![Avatar de susaniux](http://static.forosdelweb.com/customavatars/avatar28551_1.gif) | | | Fecha de Ingreso: diciembre-2002
Mensajes: 21
Antigüedad: 22 años, 2 meses Puntos: 0 | |
Yo he trabajado con C#, y no se si en Visual Basic sea el mismo manejo de las listas. (Debe de seri)
Mira yo para accesar a un Item de la lista o para saber cual es el que esta seleccionado itero todos los items de esta manera:
foreach (int i = 0; int < this.nombreLista.Items.Count; i++)
{
if (this.nombreLista.Items[i].Selected)
{
this.txtNombre = this.nombreLista.Items[i].SubItems[1].Text;
}
}
En cuanto a que no se pierda la seleccion o mas bien el enmarcado azul cuando pierda el foco, tendrías que hacerlo tu en su evento de leave o cuando pierda el foco. Le cambias la propiedad del background de tu lista y si quieres tambien el color de las letras y ya simularias que no se pierde el foco en el item seleccionado.
Espero que sea de tu ayuda y que no te confunda mi sintaxis en C#.
__________________ :-P*****;-) |