Computación y electrónica

Cómo insertar elementos de un List View en un arreglo

Escrito por mike wallace | Traducido por juliana star
Cómo insertar elementos de un List View en un arreglo

Puedes extraer los datos de un "ListView" y almacenarlos en otro contenedor, por ejemplo en un arreglo.

Comstock/Comstock/Getty Images

El programa Microsoft .Net framework ha introducido un paquete de herramientas conveniente y totalmente equipado para la creación de software. Usando el .Net framework puedes crear ambientes gráficos de usuario, que son programas con una interfaz que funciona con toques o mediante el uso de un mouse. Un componente GUI popular es el "ListView", que muestra datos en forma de lista dentro de un formulario. Puedes extraer los datos de un "ListView" y almacenarlos en otro contenedor, por ejemplo en un arreglo.

Nivel de dificultad:
Moderadamente fácil

Otras personas están leyendo

Necesitarás

  • Visual Studio 2010

Lista completaMinimizar

Instrucciones

  1. 1

    Abre Visual Studio 2010 haciendo clic en su icono de programa. Cuando haya cargado, selecciona "Archivo", "Nuevo", "Proyecto", "Visual C#" y "Aplicación de Windows Form". Un nuevo proyecto de aplicación de Windows Form será creado y aparecerá un formulario de Windows vacío en la ventana de edición principal.

  2. 2

    Localiza el panel etiquetado "Cuadro de herramientas" del lado izquierdo o derecho de la pantalla. El "Cuadro de herramientas" lista todos los elementos GUI que puedes colocar en tu formulario. Localiza "ListView" en esta lista y haz clic en dicho componente.

  3. 3

    Arrastra el puntero del mouse encima del formulario de Windows y suéltalo para colocar el objeto "ListView". Un rectángulo grande aparecerá en el formulario. Este es el objeto "ListView".

  4. 4

    Haz clic en "Vista" desde el menú localizado en la parte superior de Visual Studio 2010. A continuación aparecerá un menú. Selecciona "Código". El editor visual cambiará y aparecerá un archivo de código fuente. Este es el lugar en el que almacenarás los elementos del "ListView" en un arreglo.

  5. 5

    Localiza la instrucción etiquetada como "InitializeComponent();" que debe estar localizada aproximadamente a la mitad de la página. Todo tu código irá después de esta instrucción en orden secuencial.

  6. 6

    Declara un dato de tipo entero que represente el tamaño del arreglo que quieras crear. Escribe lo siguiente para declarar un arreglo de tamaño 100: int Items = 100;

  7. 7

    Crea un arreglo de cadenas usando la variable declarada en el último paso para configurar su tamaño. Para crear un arreglo de 100 cadenas escribe lo siguiente: string[] strArray = new string[Items];

  8. 8

    Agrega un elemento al List View escribiendo lo siguiente: ListViewItem item = listView1.Items.Add("String");

  9. 9

    Declara un dato de tipo entero que lleve el control del índice en el arreglo de cadenas. Escribe lo siguiente: int i = 0;

  10. 10

    Realiza un ciclo a través de la colección "ListView" usando un bucle "foreach" como el siguiente: foreach (var cur in listView1.Items) {}

  11. 11

    Mueve los datos desde el "ListView" al arreglo. Puedes hacerlo colocando instrucciones dentro de los corchetes del ciclo "foreach". Cada instrucción colocada de esa forma será ejecutada una vez por cada iteración del ciclo (por lo tanto una vez por cada elemento de la lista). Escribe las siguientes cuatro instrucciones dentro de los corchetes del ciclo "foreach": strArray[i] = cur.ToString(); System.Console.WriteLine("Program Output:"); System.Console.WriteLine(strArray[i]); i++;

  12. 12

    Ejecuta el programa presionando el botón verde "Ejecutar": Un formulario de Windows aparecerá y mostrará el texto "String". En la ventana de la consola de salida se mostrarán los siguientes datos desde el arreglo: Program Output: ListViewItem: {String}

Más galerías de fotos

comentarios

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles

Copyright © 1999-2014 Demand Media, Inc. Acerca de

El uso de este sitio constituye la aceptación de los términos y política de privacidad de eHow. Ad Choices es-US

Demand Media