xamarin grid single line rowdefinition vs multi line performance code example
Example: xamarin forms find the grid.row property of an element
var button = (Button)sender;
var row = Grid.GetRow(button);
var grid = button.Parent as Grid;
//assuming the image is in column 1
var image = grid.Children.Where(c => Grid.GetRow(c) == row && Grid.GetColumn(c)==1);