How do I bind a List to a WPF DataGrid?

if you do not expect that your list will be recreated then you can use the same approach as you’ve used for Asp.Net (instead of DataSource this property in WPF is usually named ItemsSource):

this.dataGrid1.ItemsSource = list;

But if you would like to replace your list with new collection instance then you should consider using databinding.

Leave a Comment