You can create a dataSource (anything that implements the IList or IListSource interface) and set the DataSource property of the dataGrid to that object. Some things that implement the IList or IListSource interface are DataTables, Arrays, and Collections.