• Domingo 10 de Noviembre de 2024, 21:05

Autor Tema:  Malditos Listbox  (Leído 1055 veces)

M4C

  • Miembro activo
  • **
  • Mensajes: 27
    • Ver Perfil
Malditos Listbox
« en: Miércoles 9 de Mayo de 2007, 22:43 »
0
gente, no se si les pasa a ustedes esto, pero les cuento ...

tengo un ListBox común y corriente, al cual por interfaz NO selecciono ningun item de los que tiene dentro, y luego cuando ejecuto la siguiente linea de codigo:

if(miListBox.SelectedIndices.Count == 0)


SIEMPRE me da 1 ... juro que por interfaz no tengo seleccionado ninguno! pero me sigue pasando!

lo mismo me pasa con:

miListBox.SelectedItems.Count

arme otro proyecto, y me esta andando bien, pero en el que estoy desarrollando me tira mal el Count.

No me estoy dando cuenta que es lo que está molestando.
A alguno le ha pasado?

gracias.

Neopro

  • Miembro MUY activo
  • ***
  • Mensajes: 316
    • Ver Perfil
Re: Malditos Listbox
« Respuesta #1 en: Miércoles 9 de Mayo de 2007, 23:47 »
0
Cita de: "M4C"
gente, no se si les pasa a ustedes esto, pero les cuento ...

tengo un ListBox común y corriente, al cual por interfaz NO selecciono ningun item de los que tiene dentro, y luego cuando ejecuto la siguiente linea de codigo:

if(miListBox.SelectedIndices.Count == 0)


SIEMPRE me da 1 ... juro que por interfaz no tengo seleccionado ninguno! pero me sigue pasando!

lo mismo me pasa con:

miListBox.SelectedItems.Count

arme otro proyecto, y me esta andando bien, pero en el que estoy desarrollando me tira mal el Count.

No me estoy dando cuenta que es lo que está molestando.
A alguno le ha pasado?

gracias.
if(miListBox.SelectedIndices.Count == 0)

SelectedIndices????...

"Creo" que por defecto selecciona uno, quiza debieras revisar que el:

miListBox.Text esté en null.
              [size=109]"Has lo que digo y no hagas lo que hago"[/size]

jonayro

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: Malditos Listbox
« Respuesta #2 en: Domingo 27 de Mayo de 2007, 21:46 »
0
Para comprobar cual tienes seleccionado debes poner miListBox.SelectIndex . Si tienes un listbox con modo de seleccion múltiple habilitado(por defecto está en modo simple), es cuando debes usar miListBox.SelectedIndices para que te indique qué índices están seleccionados.

Saludos.