2017-07-14 40 views
0

在C#WPF窗口没有立即插入东西放到DataGrid中的选项,如作为的WinForms表格WPF窗口插入一个数组的DataGrid

DataGridView.Rows.Add(whatever) 

,这是什么代码替代?
那么我怎样才能将数组插入到WPF窗口中的DataGridView?

+0

创建一个列表。对于如:'名单 MYLIST =新名单' 一些数据添加到您的列表:'mylist.Add(等等)' 此绑定到你的DataGrid在C#:'datagrid.ItemsSource = mylist' –

回答

1

实际上,你可以直接添加对象到DataGridItems属性:

dataGrid.Items.Add(whatever); 

但是,如果你希望能够修改的项目,您应该设置或绑定ItemsSource财产IList

dataGrid.ItemsSource = new List<object> { whatever }; 
0

您需要将DataGrid绑定到ObservableCollection。如果你插入的ObservableCollection,它会出现在UI