Pregunta

Soy nuevo en C # y estoy empezando a aprender a programar Estoy aprendiendo a programar en el Microsoft Visual Studio Edición donde utilizo el WindowsApplication en lugar de la consola. Al tratar de hacer de este código, me encontré con este comando: Índice seleccionado y elemento seleccionado y me gustaría saber la diferencia entre los dos. Estoy muy confundido ahora con mi código. El código que estoy tratando de hacer es añadir y borrar texto en el cuadro de lista.

Gracias por su ayuda.

pregunta adicional: en mi código tengo esta línea:

int listBoxSelectedItem = listBox1.SelectedIndex;
listBox1.Items.RemoveAt(listBox1.SelectedIndex);

Me gustaría entender esta parte: La primera línea, tiene una variable llamada "listBoxSelectedItem" con un "int" tipo. La posición del elemento seleccionado estará tienda para la variable llamada "listBoxSelectedItem". ¿Es eso correcto?

La segunda línea es, el "listBox1.SelectedIndex" es la información que está siendo pasada a través del método "RemoveAt" Tengo entendido que aquí correcta?

Gracias

¿Fue útil?

Solución

El elemento seleccionado devolver el objeto que se ha seleccionado. índice seleccionado devuelve la ubicación en la lista como un int.

Por ejemplo, usted puede tener una lista de cadenas:

Cat
Dog
Hamster
Horse

Si selecciona "perro" de esta lista que la propiedad SelectedItem es la cadena "perro", mientras que el SelectedIndex es 1 (índices se basan cero, por lo que el primer elemento es 0, 1 segundo, etc.)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top