C sharp - Metodo findstrigexact me devuelve -1

 
Vista:
Imágen de perfil de CARLOS EDGARDO
Val: 10
Ha disminuido su posición en 31 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

Metodo findstrigexact me devuelve -1

Publicado por CARLOS EDGARDO (6 intervenciones) el 08/06/2020 20:22:28
Hola necesito obtener el indice de un elemento dentro de un listbox. Uso el metodo findstringexact en un formulario pero el listbox esta en otro formulario. Y me devuelve siempre -1. Este es mi codigo

1
2
3
4
FmrBascula formUno = Owner as FmrBascula;
string producto = (string)dgvPesadas.CurrentRow.Cells[4].Value;
var indice = formUno.lstProducto.FindStringExact(producto); (indice toma valor -1)
formUno.lstProducto.SetSelected(indice, true); (aca da error por ser indice -1)


si lo hago en el formulario donde esta el listbox asi:

1
2
var indice = lstProducto.FindStringExact(textBox1.Text);
lstProducto.SetSelected(indice, true);

funciona bien, indice NO toma valor -1.

Cual seria la diferencia???
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Franceli
Val: 2
Ha disminuido su posición en 67 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

Metodo findstrigexact me devuelve -1

Publicado por Franceli (1 intervención) el 10/06/2020 19:28:08
Hola que tal, has probado el debug a ver que información más te da?
Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar