none
Crear interfaz dinámica RRS feed

  • Pregunta

  • Hola, escribo ya desesperado, de darle vueltas a la cabeza de como hacer lo siguiente:

    - Quiero hacer una interfaz dinámica, donde quede una "cuadricula" de iconos 4*n, y que según el numero de iconos me genere X filas*columnas, es decir, si tengo 17 iconos que meter tendria 4 columnas siempre y 5 filas y en la última fila solamente 1 icono. El problema es que si meto un grid y creo esto, en la ultima fila, tendría 3 columnas libres y si quiero meter el icono número 18 ya no puedo. ¿Cómo lo haríais vosotros?

    sábado, 20 de octubre de 2012 7:52

Todas las respuestas

  • Hola!

    El control que necesitas es el WrapPanel del Toolkit de Windows Phone (Silverlight.codeplex.com)

    Este WrapPanel te apila los controles que le añadas horizontal o verticalmente hasta que se queda sin espacio, entonces comienza una nueva línea o una nueva columna, dependiendo de como hayas establecido la propiedad Orientation.

    Un saludo!


    MCTS - .NET 4.0 Windows Applications
    MCTS - .NET 4.0 Data Access
    MCTS - .NET 4.0 Service Communication Applications
    MCPD - .NET 4.0 Windows Developer
    Visita mi Blog en Geeks.ms
    Sigueme en Twitter

    • Propuesto como respuesta cgaliana lunes, 22 de octubre de 2012 9:08
    sábado, 20 de octubre de 2012 15:40
    Moderador