He estado utilizando un ListView de Winform en mi proyecto. Cuando la vista de lista (elementos organizados en la lista) excede el espacio de la ventana, comienza una nueva lista a la derecha y crea una barra de desplazamiento horizontal, necesito que continúe en la lista a continuación y la barra de desplazamiento en vertical. Me he esforzado por hacer esto usando las sugerencias de una pregunta similar sobre Desbordamiento de pila, pero crea columnas, que no quiero, a menos que haya una forma de ocultar esto. Gracias.Desplazamiento vertical de ListView de C#
5
A
Respuesta
4
Comenzaré leyendo esto.
http://msdn.microsoft.com/en-us/library/system.windows.forms.listview.view.aspx
La vista de lista se comporta de muy diferentes maneras, dependiendo del valor de la propiedad View
. Microsoft lo ha explicado bastante bien.
6
El SmallIcon vista podría ser más adecuado para usted ya que se ve muy parecido a la Lista, en lugar de los artículos están orientados verticalmente.
+0
funciona genial ... gracias por compartir – electricalbah
Cuestiones relacionadas
- 1. Desplazamiento vertical de Android para ListView dentro Desplazamiento horizontalView
- 2. C# ListView Desactivar barra de desplazamiento horizontal
- 3. Desplazamiento de desplazamiento vertical jQuery
- 4. Listview Horizontal Vertical dentro Listview en QML
- 5. desplazamiento vertical ICSharpCode.TextEditor
- 6. Iframe - Desplazamiento vertical Solo
- 7. Desplazamiento Vertical Parallax
- 8. La barra de desplazamiento vertical incluye el encabezado de ListView en WPF
- 9. C# DataGridView- Cómo habilitar la barra de desplazamiento vertical
- 10. Cómo ocultar la barra de desplazamiento vertical en .NET Control ListView en modo Detalles
- 11. ¿Cómo establecer el margen para la barra de desplazamiento vertical desde el borde derecho en ListView?
- 12. Desplazamiento horizontal UIScrollView con gesto de desplazamiento vertical
- 13. IE9 enlace desplazamiento css cambio de color desplazamiento vertical
- 14. Div barra de desplazamiento vertical mostrar
- 15. Barra de desplazamiento vertical UL o DIV
- 16. barra de desplazamiento vertical en ExtJS GridPanel
- 17. Silverlight DataGrid barra de desplazamiento vertical problema
- 18. Android: Vertical ListView con hileras superpuestas
- 19. Cómo desplazamiento vertical una actividad en Android
- 20. WPF Desplazamiento no integral de ListView
- 21. ¿Agregar desplazamiento vertical a un JPopupMenu?
- 22. Habilitar el desplazamiento vertical en textarea
- 23. Jquery-ui desplazable en desplazamiento vertical solo
- 24. CSS fuente personalizada desplazamiento vertical (bug?)
- 25. Cuadro de texto de líneas múltiples con desplazamiento vertical automático
- 26. Desplazamiento vertical de ID de hipervínculo y fragmentos Problema
- 27. Blackberry - Administrador de campo vertical de desplazamiento automático
- 28. iFrame 100% de altura provoca la barra de desplazamiento vertical
- 29. Cómo encontrar el ancho de la barra de desplazamiento vertical de un Scrollviewer en C#
- 30. Desplazamiento vertical de desplazamiento de la línea de texto en Android
En caso de que sea relevante para cualquier otra persona, encontré este código que funciona - listView1.View = View.Details; listView1.HeaderStyle = ColumnHeaderStyle.None; ColumnHeader h = new ColumnHeader(); h.Width = listView1.ClientSize.Width - SystemInformation.VerticalScrollBarWidth; listView1.Columns.Add (h); Esto creará una columna oculta en un ListView con el arreglo siendo List not details, y creará una barra de desplazamiento vertical –
Siguiendo con el comentario de @ BaliC, puede establecer la propiedad 'Width' de' ColumnHeader' en '-1' tenerlo de tamaño automático (una vez) para el contenido de la columna. Sin embargo, deberá establecerlo en este valor cada vez que se modifiquen los elementos para que el encabezado ajuste su ancho en consecuencia. – Spooky