Cierto

, pero con Datagrid1.Items.Count - 1 y no datagrid.rowcount-1.. de hecho ya había intentado algo similar pero me daba un error y no me habia dado cuenta que el error se producia cuando en el ciclo llegaba a la fila q estaba en edición
Bueno gracias por la ayuda, disculpen esta novatada y saludos!