//使用
ObservableCollection
ObservableCollection<Code.FileInfo> fileInfos = new ObservableCollection<Code.FileInfo>();
ObservableCollection<Code.FileInfo> fileInfos = new ObservableCollection<Code.FileInfo>();
datagrid1.ItemsSource = fileInfos;
//如果集合中的字段发生更变,可以通过this.datagrid1.Items.Refresh();来刷新,重新现实到UI上