2009-05-04 11 views
5

cuando agrego una vista de lista a mi forma y en el evento de carga de forma que escribo a continuación código, elementos agregados en la misma fila no en filas separadas, ¿cómo puedo añadir a las filas separadasañadir el artículo en filas separadas en vista de lista

  listView1.MultiSelect = true; 
      listView1.CheckBoxes = true; 
      listView1.Items.Add("Item 1"); 
      listView1.Items.Add("Item 22"); 
      listView1.Items.Add("Item 333"); 

Respuesta

15

probar esto

listView1.View = View.List; 
+0

También puede hacerlo en el diseñador de Visual Studio seleccionando su objeto ListView y luego en Propiedades buscar el elemento 'Ver' y establecer el valor para' List'. – Jinlye

+0

@Jinlye Solo estoy agregando esto para futuros lectores, pero configurarlo en 'List' no parece funcionar si está usando grupos en la lista, todavía los pone en filas separadas cuando el OP estaba solicitando, pero no retiene las agrupaciones. Tuve que configurar el mío en 'Detalles' y agregar un encabezado de columna vacío para obtener filas separadas mientras se conservan los grupos. – lxxtacoxxl

5

Tomando una puñalada de esto, sugeriría que sea porque su ListView está predeterminado en pequeños iconos o mosaicos. Intente agregar esta línea en cualquier lugar:

listView1.View = View.Details; 
+0

Tomé este enfoque, pero luego aparece un encabezado. para ocultar el encabezado use el siguiente código: ///////////////////////////////////////// ////////////////////////////////////////////////// ///////////// listView1.Columns.Add ("someString"); listView1.Columns [0] .Width = listView1.Width - 4; listView1.HeaderStyle = ColumnHeaderStyle.None; ////////////////////////////////////////////////// ////////////////////////////////////////////////// ///////////// Obtuve ese código en algún lugar de la red una vez y no recuerdo dónde. No sé cómo crear un fragmento de código en un comentario, lo siento. – TBD

1

¿Estás seguro?
Normalmente, con este código, que debería haber añadido 3 artículos, y usted debería ver 3 filas cuando la propiedad Vista de la ListView se establece en Details

Cuestiones relacionadas