Barra lateral de navegación que contiene una lista Allan Day aday@gnome.org Daniel Mustieles daniel.mustieles@gmail.com 2011 - 2017 Alex Puchades alex94puchades@gmail.com 2015 Nicolás Satragno nsatragno@gnome.org 2013 Benjamín Valero Espinosa benjavalero@gmail.com 2011 Jorge González jorgegonz@svn.gnome.org 2009 Rosa Elena Pérez rozydicemiau@gmail.com 2014 Oscar Rafael Arachi arachi910@gmail.com 2014 - 2015 Miguel Ajuech miguel.ann.28@gmail.com 2014 Adrián Pérez Domínguez adrian@aztli.org 2015 Celina Osorio Ochoa chelinoska@gmail.com 2015 Dario Amigon Espinoza daramigon@gmail.com 2015 Yenisei Ramírez Pérez yeniseirape@gmail.com 2015 José Roberto Ramíres Mendoza aczella@gmail.com 2015 Bernardo Sánchez Romero b.sanchez.rom@gmail.com 2015 Emmanuel Márquez Juárez resident3333@gmail.com 2015 David Romero Serrano lemi136@hotmail.com 2015 Omar Garcia Guzman garciag.omar91@gmail.com 2015 Edilberto Huerta Niño edilberto.huerta0290@gmail.com 2015 Listas en barras laterales

Una lista en barra lateral permite cambiar entre diferentes vistas. Estas vistas pueden contener grupos de elementos de contenido, elementos de contenido único o conjuntos de controles. La barra lateral divide la ventana en dos, con contenido que se empieza a mostrar en el panel opuesto a la barra lateral.

Las listas en barras laterales se pueden usar en ventanas primarias, como un elemento fijo o como un elemento que se muestra bajo demanda. También se pueden usar en ventanas de diálogo.

Las listas de barra lateral se puede usar junto con los patrones de diseño de buscar y de modo de selección.

Cuándo usarlas

Use una lista de barra lateral cuando sea necesario mostrar un gran número de vistas que se pueden colocar con un intercambiador de vistas estándar.

Las listas de barra lateral también proporcionan una alternativa posible a la navegación de tipo explorador. Aquí tienen varias ventajas:

Cuando los elementos de contenido son estrechos y no necesitan una experiencia inmersiva. Una barra lateral puede no ser apropiada para explorar vídeos por esta razón, pero sí es adecuada para contactos.

Cuando los elementos de contenido son dinámicos. Para aplicaciones de mensajería, cuando el nuevo elemento de contenido aparece o se actualizan los antiguos, una lista de barra lateral proporciona la posibilidad de ver un elemento mientras se está pendiente de las actualizaciones de toda la lista de mensajes.

Cuando es posible filtrar una colección por contenido, y hay un gran número de filtros.

También se pueden mostrar listas de barra lateral temporales, para determinadas vistas en su aplicación.

Guías

Ordene la lista de acuerdo a qué es más importante para los usuarios de su aplicación. A menudo, lo mejor es colocar lo actualizado más recientemente en la parte superior de la lista.

Los controles de la barra de cabecera que afectan a la lista de barra lateral se deben colocar en la sección del panel de la lista de la barra de cabecera. Los controles para buscar y seleccionar deben estar encima de la lista.

Cada fila de la lista puede incluir varias líneas de texto, así como imágenes. Sin embargo, asegúrese de que la información más importante no se pierde, y trabaje para asegurar un aspecto limpio y claro.

Referencia de la API

GtkListBox

GtkScrolledWindow

GtkStackSidebar