Estoy usando System.Windows.Forms.ListView con casillas = verdadero Veo que cuando los elementos de la lista son más de lo que cabe, obtengo una barra de desplazamiento horizontal. Probé para encontrar cualquier propiedad para cambiar la orientación de la barra de desplazamiento. ¿Hay alguna manera de hacer que se desplace en dirección vertical? Gracias de antemanoHacer que la vista de lista se desplace en dirección vertical
Respuesta
Es necesario configurar
Listview1.Scrollable = true;
Listview1.View = View.Details
Esto sólo funcionará correctamente si ha añadido algunas columnas en su ListView1, por lo que añadir una columna ficticia. como,
ColumnHeader header = new ColumnHeader();
header.Text = "";
header.Name = "col1";
listView1.Columns.Add(header);
ListView también debe mostrar una barra de desplazamiento vertical automáticamente si tiene suficientes elementos en la colección (es decir más de lo que se puede mostrar en el ListView actualmente).
Lo he intentado con todas las combinaciones de esto. No ayuda. Además, esto es para configurar la vista de los elementos de la lista, no la orientación de la barra de desplazamiento :( – Ravisha
No es posible cambiar la orientación de la barra de desplazamiento, per se.
Obtiene una barra de desplazamiento vertical si tiene elementos que salen de la vista de lista, y una barra de desplazamiento horizontal si tiene elementos que salen del lado derecho de la vista de lista.
Por lo tanto, si desea controlar las barras de desplazamiento, realmente puede hacer esto controlando el contenido. Personalmente, solo uso ListViews en el modo Detalles, pero para tomarlo como ejemplo, se aseguraría de que los encabezados de las columnas tengan el tamaño adecuado para que quepan en el espacio horizontal.
Creo que la única manera de forzar el desplazamiento ListView estúpida verticalmente y ver artículos como modo de "Título", es la siguiente:
ListView.View = View.Details;
ListView.HeaderStyle = ColumnHeaderStyle.None;
y añadir SOLO UN Columna
Gracias. Agregando una columna resuelta que no vi mis artículos. –
- 1. UITableView en UIScrollView: cómo hacer que la vista se desplace, pero no TableView en sí misma?
- 2. Cómo hacer que la imagen se desplace en css?
- 3. Hacer que Java JScrollpane solo se desplace verticalmente
- 4. cómo podemos hacer que el diseño de la tabla se desplace en ambos sentidos (horizontal, verticalmente)
- 5. ¿Cómo hacer que Rails represente una vista y se desplace automáticamente hacia abajo?
- 6. ¿Cómo hacer que los elementos se puedan hacer clic en la vista de lista?
- 7. ¿Cómo puedo hacer que mi diseño se desplace horizontal y verticalmente?
- 8. Cómo evito que la vista de lista se desplace hacia la parte superior después de usar setAdapter
- 9. Hacer que un JScrollPane se desplace automáticamente hasta el final
- 10. ¿Evitar que UITableView se desplace?
- 11. Android: ¿Vista de lista horizontal en la vista de desplazamiento vertical?
- 12. Android: ¿Cómo puedo hacer elementos desplazables horizontalmente en una vista de lista vertical?
- 13. Pausa de la vista Pausa en una dirección determinada
- 14. Cómo agregar una subvista a una vista web para que la subvista se desplace junto con la vista web?
- 15. iphone - previene que uiscrollview se desplace por el tacto
- 16. ¿Cómo puedo hacer que Eclipse se desplace más allá de la parte inferior del documento?
- 17. ¿Cómo puedo eliminar el hash de ubicación sin hacer que la página se desplace?
- 18. iphone - UIGestureRecognizer evita que UITableView se desplace en Xcode 4.5
- 19. ¿Cómo puedo hacer que UITextView se desplace correctamente cuando el teclado está visible?
- 20. ¡Vista dividida en modo vertical!
- 21. cómo puedo hacer que una ventana (osx) siempre se desplace sobre la pantalla
- 22. androide texto ver texto en dirección vertical
- 23. ¿Cómo puedo hacer que una barra de desplazamiento solo se desplace a intervalos fijos?
- 24. Android: ¿Cómo evitar que el encabezado se desplace en listview, Android?
- 25. ¿Cómo puedo hacer que el Silverlight ScrollViewer se desplace para mostrar un control secundario con foco?
- 26. ¿Cómo impido que UIScrollView se desplace automáticamente cuando se desplaza un UITextField fuera del marco de la vista de desplazamiento?
- 27. Impedir que la página se desplace en la conmutación de foco
- 28. Cómo hacer que un elemento en una vista de lista no se pueda hacer clic en Android
- 29. Evitar que UIWebView se desplace cuando aparezca el teclado
- 30. Hacer que toda la fila se pueda hacer clic en una vista de cuadrícula
Desde una edición propuesta (no yo): ¡configure HeaderStyle en Ninguno para ocultarlo! tener un ListView como un Tit le-View one –
debe agregar Listview1.AutoResizeColumns (ColumnHeaderAutoResizeStyle.HeaderSize) para una apariencia adecuada –
eddy white: esta es la respuesta. thankx – docesam