Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/11/2010, 05:50
Avatar de pkj
pkj
 
Fecha de Ingreso: julio-2006
Ubicación: Órbita sincrónica
Mensajes: 899
Antigüedad: 18 años, 7 meses
Puntos: 29
Respuesta: ayuda con listbox

Tienes que distinguir entre "estar resaltado" y "tener el index".

El elemento que "tiene el index", o "elemento activo", no tiene por que estar resaltado, ya que son propiedades diferentes. Ese elemento será el origen y destino de acciones como leer el valor de Listbox.Text, que devolvería el contenido del elemento activo, esté o no resaltado.

Selectedindex fija o devuelve ese valor.

Selecteditem (numero de elemento) fija o devuelve el estado de resaltado o no de cada elemento.

Tienes que fijar la propiedad selecteditem de cada elemento de los listbox 2, 3 y 4 como true o false según el valor del mismo elemento en el listbox1.

Si el listbox está configurado para permitir un solo elemento seleccionado, la cosa se limita a poner a true la propiedad selecteditem del elemento "index" en cada listbox, ya que los demás elementos se desactivarán solos.

Si se pueden seleccionar varios elementos, la cosa es como te cuento anteriormente, algo más complicada.

Espero haberte aclarado algo.
__________________
No hay preguntas tontas, solo gente estup..., ¡No!, ¿como era? No hay gente que pregunte a tontos... ¡Nooo!... ¡Vaya cabeza!

Última edición por pkj; 09/11/2010 a las 06:20