2011-03-29 22 views
5

He visto muchas preguntas similares con respecto a DataGrid, pero nada que se dirija directamente a mi situación.actualización de DataGrid después de la edición de celda

Necesito actualizar manualmente mi DataGrid después de que se haya editado una celda. El problema es que no puedo entender cuándo se terminó de editar una celda. DataGrid solo tiene un evento CellEditEnding (aunque en SilverLight proporcionan un CellEditEnded). Llamar al Refresh() en mi vista de colección mientras está en CellEditEnding arroja un error al decir que no está permitido mientras se está editando una celda.

Necesito actualizar toda la grilla porque los valores en otras filas pueden depender del valor que se editó.

Respuesta

-1

Si se está refiriendo a System.Windows.Forms.DataGridView, entonces hay un evento "CellEndEdit" o un evento "CellLeave" o un evento "CellValueChange".

En caso negativo, especifique exactamente a qué control se refiere ... WinForm o asp ...

Cuestiones relacionadas