Actualización de Silverlight DataGrid lanzada
Leyendo el blog de Brad Abrams, leo que ha salido una actualización del control DataGrid para Silverlight, donde se han corregido varios bugs que tenía.
Algunas de las cosas que se han corregido son:
- La fila que tiene el foco, no desaparece cuando se cambia el ItemsSource.
- Cuando algunos abren un Pop-Up, ahora funciona correctamente.
- La selección hecha en un DataGrid se mantiene al cambiar el orden de las filas.
- Al hacer click en botones fuera del DataGrid, no nos tira error cuando estamos en modo edición en el DataGrid.
- Varias más…
El listado completo con todas las correciones lo pueden encontrar aquí.
Las instrucciones para instalarlo son las siguientes:
- Cerrar todas las instancias de Visual Studio.
- Borrar todos los items del toolbox que estén cacheados. Para esto deben borrar todos los archivos que empiecen con la palabra “toolbox” en el directorio “%LocalAppData%\Microsoft\VisualStudio\9.0”.
- Para Windows XP, %LocalAppData% es “Documents and Settings\UserName\LocaRl Settings\Application Data”.
- Para Windows Vista es %LocalAppData% es “Users\UserName\AppData\Local”.
- Descargar el paquete de instalación aquí.
- Reemplazar las siguientes librerías por las que vienen en el paquete
- %ProgramFiles%\Microsoft SDKs\Silverlight\v2.0\Libraries\Client\System.Windows.Controls.Data.dll
- %ProgramFiles%\Microsoft SDKs\Silverlight\v2.0\Libraries\Client\System.Windows.Controls.Data.Design.dll
- Para todos los proyecto existentes, quitar la referencia a System.Windows.Controls.Data.dll y luego volver a agregarla.