2010-06-14 51 views
5

Tengo un DataGrid en mi aplicación silverlight y me pregunto cómo obtener el mismo comportamiento para el desplazamiento vertical que el desplazamiento horizontal. Cuando cambio el tamaño del navegador horizontalmente, la aplicación agrupará todos los controles y aparecerá la barra de desplazamiento horizontal; sin embargo, cuando cambie el tamaño verticalmente, los controles en la parte inferior de la aplicación simplemente desaparecen. ¿Alguien sabe algún truco para manejar algo como esto?Silverlight DataGrid barra de desplazamiento vertical problema

Respuesta

9

Mi problema es StackPanels. No los uses, son malvados y no cambian de tamaño.

+0

¡Excelente! ¡Gracias! –

1

No pude obtener la barra de desplazamiento para mostrar en absoluto con la cuadrícula de datos. Eliminar la cuadrícula de datos de un panel de distribución y usar una cuadrícula también resolvió mi problema.

¡Buena llamada!

0

Sí, los paneles de pila provocan algunos errores desconocidos en Silverlight, también tuve problemas con los paneles de pila, como anidar campos de datos dentro de paneles de pila que también están dentro de formularios de datos.

1

En mi caso, la Altura de la definición de fila donde tengo la cuadrícula de datos se estableció en "Auto" y tenía una definición de fila a continuación con la altura establecida en *. Cambié los valores y funcionó.

Cuestiones relacionadas