2012-07-09 24 views
5

¿Cómo se puede lograr un comportamiento en el que un encabezado de un grupo ListView o GridView no se desplaza con el contenido, sino que permanece fijo hasta que el contenido llega a su fin y luego aparece el siguiente encabezado enfocado.Encabezado fijo en ListView y GridView WinRT xaml

El comportamiento se puede observar en la aplicación Finanzas en Windows 8 Release Preview cuando se desplaza por los elementos de GridView.

No estoy esperando el código completo, pero me gustaría escuchar algunas ideas, enlaces, fragmentos de código, ejemplos, etc. que me ayudarían a comenzar.

Gracias

Respuesta

3

Usted podría ser capaz de incrustar una vista de lista en un DataTemplate de la vista de lista principal. Luego puede incrustar una vista de cuadrícula y una vista en cuadrícula en las vistas de lista con plantilla y obtener los encabezados de columna de esa manera.

+1

Gracias pero los encabezados de columna están ahí. Estoy buscando una transición sin problemas que se muestre en la aplicación Bing Finance en Windows 8 Release Preview –

0

Ajustar ListView en un ScrollViewer. El Visor interno de ListView no se usará, y usted tendrá el control del ScrollViewer externo, que le permitirá configurar su TopHeader.

<ScrollViewer> 
    <ScrollViewer.TopHeader> 
     ... Your header content here ... 
    </ScrollViewer.TopHeader> 
    <ListView HorizontalAlignment="Left" VerticalAlignment="Top"> 
     ... Your body content here ... 
    </ListView> 
</ScrollViewer> 
Cuestiones relacionadas