¿Puedo ocultar la barra de desplazamiento horizontal de ListView
? Lo intenté de diferentes maneras y, probablemente, es totalmente fácil, pero no puedo hacerlo funcionar.Cómo ocultar la barra de desplazamiento horizontal de un ListView en JavaFX
Respuesta
Prueba esto en el CSS:
.list-view .scroll-bar:horizontal .increment-arrow,
.list-view .scroll-bar:horizontal .decrement-arrow,
.list-view .scroll-bar:horizontal .increment-button,
.list-view .scroll-bar:horizontal .decrement-button {
-fx-padding:0;
}
Además de esto, me parece que al dejar ColumnResizePolicy sin restricciones y hacer que los anchos de columna mínimos sean lo más amplios posible para que se ajusten a todo, no hay acción de desplazamiento horizontal cuando la tabla tiene el foco. –
Tenga en cuenta que esto también funciona para las tablas. – Noctua
Es un truco, pero debería hacerlo. En el CSS:
.list-view .scroll-bar:horizontal {
-fx-opacity: 0;
-fx-padding:-7;
}
Tenga en cuenta que la barra de desplazamiento está todavía allí, y los gestos del ratón alrededor de donde se "debe" ser dará lugar a un comportamiento de desplazamiento.
Creo que sería mejor un listcell con un panel (por ejemplo StackPane) y una etiqueta en el interior que tendrá la funcionalidad de puntos suspensivos:
StackPane pane = new StackPane();
pane.setStyle("-fx-border-color:red;");
pane.setMinWidth(0);
pane.setPrefWidth(1);
pane.getChildren().add(label);
Puede echar un vistazo at this link.
La misma solución podría usarse para otros complejos ListCells.
- 1. C# ListView Desactivar barra de desplazamiento horizontal
- 2. ¿Oculta la barra de desplazamiento horizontal en un iframe?
- 3. Ocultar barra de desplazamiento horizontal html pero no vertical
- 4. Cómo deshabilito la barra de desplazamiento horizontal en un Panel
- 5. jqGrid barra de desplazamiento horizontal
- 6. cómo ocultar la barra de desplazamiento horizontal en la etiqueta div
- 7. cómo mostrar una barra de desplazamiento horizontal
- 8. Ocultar la barra de desplazamiento en WebView
- 9. Cómo ocultar la barra de desplazamiento vertical en .NET Control ListView en modo Detalles
- 10. ¿Cómo deshabilitar la barra de desplazamiento horizontal en FlowLayoutPanel?
- 11. Desplazamiento horizontal ¿Vista interior del elemento ListView?
- 12. barra de desplazamiento horizontal para ul
- 13. Barra de desplazamiento horizontal innecesaria jqGrid
- 14. ¿Cómo ocultar la barra de desplazamiento en QScrollArea?
- 15. Eliminar iframe barra de desplazamiento horizontal
- 16. Ocultar barra de desplazamiento de HorizontalScrollView
- 17. Ocultar barra de desplazamiento en pre si no es necesario
- 18. css - Visualización de imágenes con la barra de desplazamiento horizontal
- 19. Desplazamiento vertical de ListView de C#
- 20. ocultar una barra de desplazamiento en un div
- 21. Barra de desplazamiento horizontal y vertical en Android con tablelayout?
- 22. Internet Explorer crea barra de desplazamiento horizontal para el ancho de barra de desplazamiento vertical
- 23. Eliminar la barra de desplazamiento vertical, mantener la barra de desplazamiento horizontal en el iframe en Chrome
- 24. Barra horizontal en JScrollPane
- 25. Vista de desplazamiento horizontal en páginas de desplazamiento horizontal
- 26. Listview Horizontal Vertical dentro Listview en QML
- 27. Ocultar barra de navegación en la rotación
- 28. Posición fija - Desplazamiento horizontal
- 29. CSS: use una barra de desplazamiento horizontal solo
- 30. WPF DataGrid barra de desplazamiento horizontal que no muestra
¡Bienvenido a Stack Overflow! Le recomendamos que [investigue sus preguntas] (http://stackoverflow.com/questions/how-to-ask). Si ya ha [probado algo] (http://whathaveyoutried.com/), agréguelo a la pregunta; de lo contrario, investigue e intente su pregunta primero, y luego vuelva. –