in

Pesadillas con BindingContext

Last post 03-06-2007 17:10 by jmservera. 0 replies.
Page 1 of 1 (1 items)
Sort Posts: Previous Next
  • 03-06-2007 17:10

    • jmservera
    • Top 10 Contributor
    • Joined on 01-25-2007
    • Palma de Mallorca
    • Posts 61
    • Points 1,056

    Pesadillas con BindingContext

    Para todos aquellos incautos que penséis que podéis heredar de la clase BindingContext... olvidadlo.
    No entiendo muy bien porqué se diseñó así esta clase:
    • El evento CollectionChanged jamás se ejecuta.
    • El método sobrecargable AddCore no tiene el parámetro datamember y además no es llamado nunca.
    • Los indexer no son virtual, así que no es posible sobrecargarlos (si se declaran con un new no sirve puesto que las llamadas se hacen a través de la clase base).
    • No se puede cambiar la lista interna que maneja la colección de bindings.

    En fin, que la única manera de manejar lo que haya dentro del BindingContext es iterando dentro de sus items en algún momento después del constructor y después rezar para que nadie añada nada a la lista más tarde.

    Juan M. Servera
    Filed under:
    • Post Points: 5
Page 1 of 1 (1 items)
Baleares on .NET®
Powered by Community Server (Commercial Edition), by Telligent Systems