Pregunta

Estoy construyendo una aplicación de Windows Phone 7 con Silverlight y tengo un problema con algunos cuadros de lista. Solo se desplazan ligeramente y luego regresan a la posición original cuando intento desplazarme al fondo de la lista. Algunos cuadros de lista funcionan bien. Otros no lo hacen. Los que no funcionan son generalmente más complejos.

Por ejemplo, un escenario es que quiero un cuadro de lista de resultados de búsqueda y un botón en la parte inferior de la lista para obtener más resultados. El botón más solo debe ser visible desplazándose a la parte inferior del cuadro de lista.

¿Fue útil?

Solución

En un escenario más complejo, como el que describe con el botón en la parte inferior, no desea que el cuadro de lista realice el desplazamiento. Probablemente tengas un Cuadrícula o Stackpanel que contiene el cuadro de lista y el botón.

Apague el desplazamiento del cuadro de lista (establecer VerticalScrollBarvisibilidad a Desactivado). Luego agrupe todo lo que necesita ser desplazado (probablemente el Cuadrícula o Stackpanel) en un Revisión de desplazamiento y establecer su VerticalScrollBarvisibilidad a Auto. Además, asegúrese de que el Revisión de desplazamientoEl tamaño de la pantalla se adapta a la pantalla.

Otros consejos

Esto sucederá cuando haya configurado su cuadro de lista tan grande que no necesite desplazar el contenido. Probablemente más grande que la pantalla si espera que haya más contenido que ajuste.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top