Button CreateScrollToRow(GridView grid) { var control = new Button { Text = "ScrollToRow" }; control.Click += (sender, e) => { var row = new Random().Next(((ICollection)grid.DataStore).Count - 1); Log.Write(grid, "ScrollToRow: {0}", row); grid.ScrollToRow(row); }; return control; }