Detects when the column content exceeds the render box
and automatically provides scrolling

Build your own custom grid, or use one of the provided grids:
    
      
GridView.count allows you to specify the number of columns
      
GridView.extent allows you to specify the maximum pixel
width of a tile

Note:
  When displaying a two-dimensional list where it’s important which
  row and column a cell occupies (for example,
  it’s the entry in the “calorie” column for the “avocado” row), use
  Table or DataTable.

Examples (GridView)

Uses GridView.extent to create a grid with tiles a maximum
  150 pixels wide.

App source: grid_and_list

Uses GridView.count to create a grid that’s 2 tiles
  wide in portrait mode, and 3 tiles wide in landscape mode.
  The titles are created by setting the footer property for
  each GridTile.