我需要从一个wpf工具包datagrid中选择一组行,并希望将其添加到另一个wpf工具包datagrid中。我使用的代码如下:
foreach(DataRowView row in MyFirstDataGrid.SelectedItems)
{
MySecondDataGrid.Items.Add(row);
}
但问题是,它只是在第二个数据网格中添加空行而没有任何内容....任何人都可以在这个问题上帮助我????
谢谢和问候, 苏巴。
答案 0 :(得分:0)
网格是否绑定?你能把它添加到第二个网格的项目源吗?
答案 1 :(得分:0)
我认为即使您定义了相同的列,如果将行添加到第二个数据网格,它也不会起作用。相反,如果两个网格都具有相同类型的ItemsSource,则将其添加到第二个网格的itemsSource。如果它是一个ObservableCollection应该可以工作。