Hola que tal, no recuerdo si ya te habia contestado esta duda a ti o alguen mas

, pero esta es la solucion que yo uso en C#:
Código C#:
Ver originalfor (int i = 0; i <= Grid.RowCount - 1; i++)
{
for (int j = 0; j < Grid.ColumnCount; j++)
{
if (!string.IsNullOrEmpty((String)Grid[j, i].Value))
{
/// Toma Valor
}
}
}