none
Saber qué elementos están mostrados en un ListBox RRS feed

Todas las respuestas

  • Hola RFOG... Se ve interesante el problema...

    Veamos que podemos solucionar ;)...

    La idea es saber cuales ITEMS estan VISIBLES?

    O Saber cuales ITEMS estan dentro del ListBox?...

    Yo conozco la manera de capturar el evento cuando estas haciendo Scroll...

    Creo que tendriamos que calcular en relacion a la Altura por Item, Cantidad de Items y Posicion de ScrollBar para obtener los Items Visibles...

    Necesitas ayuda para eso? ya lo resolviste? Lo hacemos?

    Saludos!


    Marca la Respuesta como correcta si te es util.
    MCPD - ASP.NET Developer 3.5
    MCTS - .Net Framework 3.5, ASP.NET Applications 3.5, Silverlight 4 Development, SQL Server 2005
    MCT - Web Development
    Sigueme en Twitter: @MariojosePalma
    Visita Mi Blog www.mariojosepalma.com


    miércoles, 24 de octubre de 2012 21:33
  • Hola.

    Pues la verdad es que necesito saber cuándo un elemento se ha mostrado en pantalla por primera vez. Los elementos que hay en un listbox ya sé los que son, ya que estoy haciéndolo todo a mano porque el modelo MVVM se me queda pequeño (o más bien tiene errores de concepto un tanto garrafales, como que si hay un converter de por medio y cambia el dato asociado al converter, ése ya no se actualiza).

    Por lo tanto sigo necesitando detectar cuándo un elemento pasa de estar no visible a visible.

    Es un listbox que tiene, al menos, cuatro tipos diferente de elementos, todos ellos estructuras xaml relativamente complejas. El saber el elemento que es ya lo sé porque tengo una clase específica para cada uno.

    Vamos, que estoy haciendo toda la parte visual con Code Behind.


    MVP Visual C++ - Visita mi blog sobre desarrollo: http://geeks.ms/blogs/rfog/

    viernes, 26 de octubre de 2012 15:51