Pues no funciona. Mejor dicho sí funciona, pero no desaparece el error. El evento se dispara perfectamente... pero sigue dándome el warning de que 14 allocations non freed.
La clase se plantea así:
Como veis tiene 15 properties que, por proximidad de número, creo que son las que no se liberan (salvo tal vez el observer... imagino).
Lo que he intentado, ingenuo de mí, es restaurarlas a los valores originales, es decir a 0 los integer, etc. etc. Los que se dejan a Null... pero no he solucionado nada con ello.
Es que no sé cómo forzar la liberación de una variable. En VB, creo recordar, siempre podías poner algo así como
Citar:
mivariable = nothing
Cosa que aquí echaría de menos...
Por si alguien se anima, adjunto la clase entera. Es un gridview al que se han asociado comportamientos y objetos, de manera que lleve en su interior todo lo necesario para funcionar. (Si a alguien le interesa adjuntaré un ejemplo de cómo funciona... cuando lo haga). En última instancia me gustaría transformarlo en componente, de manera que en el IDE apareciesen algunas de sus propiedades y demás.
Descripción: |
|
Descargar |
Nombre del archivo: |
Xgrid.class.tar.gz |
Tamaño: |
3.15 KB |
Descargado: |
64 veces |
Descripción: |
|
Descargar |
Nombre del archivo: |
Xgrid.class.tar.gz |
Tamaño: |
3.15 KB |
Descargado: |
64 veces |
Descripción: |
|
Descargar |
Nombre del archivo: |
Xgrid.class.tar.gz |
Tamaño: |
3.15 KB |
Descargado: |
64 veces |