Investigamos en diferentes foros y así tener para ti la solución a tu problema, en caso de alguna pregunta puedes dejarnos la inquietud y contestaremos porque estamos para servirte.
Solución:
La solución fue atrapar CellEditEnding
evento.
// In initialization
myDG.CellEditEnding += myDG_CellEditEnding;
void myDG_CellEditEnding(object sender, DataGridCellEditEndingEventArgs e)
if (e.EditAction == DataGridEditAction.Commit)
var column = e.Column as DataGridBoundColumn;
if (column != null)
var bindingPath = (column.Binding as Binding).Path.Path;
if (bindingPath == "Col2")
int rowIndex = e.Row.GetIndex();
var el = e.EditingElement as TextBox;
// rowIndex has the row index
// bindingPath has the column's binding
// el.Text has the new, user-entered value
Te mostramos reseñas y valoraciones
Acuérdate de que tienes la capacidad de interpretar si te fue de ayuda.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)