将WPF4 Datagrid绑定到Empty Collection

时间:2011-02-16 23:28:59

标签: wpf datagrid .net-4.0 wpfdatagrid

我有一组对象,我试图绑定到DataGrid。当集合中有很多对象时,它可以正常工作。但是,当集合为空时,我在DataGrid中看到一个空行,但是,我无法编辑它。当我将它绑定到具有空列表的集合时,则会出现两行,并且可以使用第一行编辑第二行,即使我已经进行了验证。我已经尝试过普通的List<>和ObservableCollection<&gt ;.

如何使DataGrid可以进入空列表,或者DataGrid不会让用户进入第二个空白行?

1 个答案:

答案 0 :(得分:0)

为了它的价值,我确实弄明白了我的问题。好吧,我修复了故障,但我不确定它为什么会起作用。

在DataGrid的Binding字段中,我有Mode = TwoWay on。我认为这是必要的,因为我希望网格返回数据,反之亦然。原来,删除这个解决了问题。