none
Paginar ListView RRS feed

  • Pregunta

  • Hola,

    Deseo paginar un ListView. Me explico: tengo una colección de 1000 registros (de una clase compuesta por varios strings) y, quiero mostrarlos en un ListView pero no de golpe.

    ¿Alguna idea?

    Los datos, los obtengo de BBDD, pero no conecto directamente con la BBDD, ya que uso servicios..etc.

    miércoles, 5 de noviembre de 2014 13:01

Todas las respuestas

  • ¿Cuál parte es la que le da problemas?  Supongo que hace data binding a una colección o algo similar, ¿cierto?

    Véase este enlace para un ejemplo rápido de cómo hacer data binding de un ListView.

    Ahora bien, habría que agregar un paginador para pasar las páginas.  Busqué en Google "wpf paging control" y este enlace es el primer resultado, que parece prometedor, así no tiene que hacerlo de cero.

    Finalmente, es ideal si su consulta SQL devuelve únicamente los resultados de la página deseada.

    Y listo, creo yo.  Nos avisa si ocupa más ayuda en alguno de los puntos específicos.


    Jose R. MCP
    Code Samples

    miércoles, 5 de noviembre de 2014 13:15
  • >>tengo una colección de 1000 registros (de una clase compuesta por varios strings) y, quiero mostrarlos en un ListView pero no de golpe.

    la lista esta en memoria ? o la tomas de una base de datos

    te animas a usar linq, con el take() y skip() para paginar los datos

    usas algun patron como ser MVVM ?

    WPF ListView Pagination using MVVM Pattern

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 5 de noviembre de 2014 13:40