Udało mi się połączyć dataGridView z danymi z EF6:
model = new ModelContext();
model.Users.Select(x => x).Load();
bindingSource1.DataSource = model.Users.Local.ToBindingList();
dataGridView1.DataSource = bindingSource1;
Dane się ładują tak jak należy, ale kiedy zmienię jakąś wartość w dataGridView, zmiany nie są przenoszone do bazy danych :( o czymś zapomniałem?