Pregunta

Estoy intentando convertir mi proyecto de VB a WPF, y un gran problema que tengo es qué hacer con un GridView grande que contiene en cada celda una sola imagen. La cuadrícula debe ser muy grande, por lo tanto, ¿es la mejor manera de hacer esto en WPF una cuadrícula de datos, un control de cuadrícula generado dinámicamente o algo más? No estoy seguro de qué controles ofrecen el mejor rendimiento, ya que la cuadrícula podría ser de 100 x 100 o más.

Cualquier sugerencia sería brillante: o)

¿Fue útil?

Solución

Intentaría usar WrapPanel para permitir que los elementos fluyan bien. Sin embargo, si las imágenes no son del mismo tamaño, puedes probar el UniformGrid dentro de un ScrollViewer, ya que alineará los elementos de manera uniforme.

En cuanto al rendimiento, diría que no optimice prematuramente! Cuando tiene una buena experiencia de usuario, necesita leer un poco y decidir por sí mismo. Echa un vistazo a aquí .

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