Asunto: Trabajar con ListView en Visual Studio .Net CSharp C#
Estoy desarrollando una aplicación sencilla para guardar una lista de usuarios y necesito trabajar con un ListView, uso Microsoft Visual Studio .Net 2010, en concreto uso C# (CSharp) ¿me podéis postear un ejemplo de uso de ListView con C#? no necesito crearlo en tiempo de ejecución, lo tengo en un formulario en tiempo de diseño, sí me gustaría añadir las columnas en tiempo de ejecución.
Publicado:
Jue Nov 29, 2012 7:53 am
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Trabajar con ListView en Visual Studio .Net CSharp C#
Anuncios
varios escribió:
Estoy desarrollando una aplicación sencilla para guardar una lista de usuarios y necesito trabajar con un ListView, uso Microsoft Visual Studio .Net 2010, en concreto uso C# (CSharp) ¿me podéis postear un ejemplo de uso de ListView con C#? no necesito crearlo en tiempo de ejecución, lo tengo en un formulario en tiempo de diseño, sí me gustaría añadir las columnas en tiempo de ejecución.
Un ejemplo sencillo de uso de ListView con C# (CSharp) podría ser:
Código:
//Establecemos las propiedades del ListView
listView1.View = View.Details;
listView1.GridLines = true;
listView1.FullRowSelect = true;
//Añadimos las columnas al ListView
listView1.Columns.Add("PDF", 500);
listView1.Columns.Add("NIF", 70);
listView1.Columns.Add("Importe", 70);
//Añadimos los elementos (filas) al ListView
string[] elementosFila = new string[3];
ListViewItem elementoListView;
//Añadimos una primera fila al ListView
elementosFila[0] = "PDF 1";
elementosFila[1] = "2222222V";
elementosFila[2] = "2.254,00";
elementoListView = new ListViewItem(elementosFila);
listView1.Items.Add(elementoListView);
//Añadimos una segunda fila al ListView
elementosFila[0] = "PDF 2";
elementosFila[1] = "3333333V";
elementosFila[2] = "1.254,00";
elementoListView = new ListViewItem(elementosFila);
listView1.Items.Add(elementoListView);
En el ejemplo creamos usamos un ListView existente en el formulario (listView1) y le añadimos tres columnas (PDF, NIF, Importe), a continuación añadimos un par de filas con los datos en cada columna usando arrays. Existen otros métodos para insertar datos en un ListView, este es uno de ellos.
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A