【问题标题】:Binding WPF4 Datagrid to Empty Collection将 WPF4 数据网格绑定到空集合
【发布时间】:2011-06-28 18:02:21
【问题描述】:

我有一组对象,我试图将它们绑定到 DataGrid。当集合中有很多对象时,它可以正常工作。但是,当集合为空时,我在 DataGrid 中看到一个空白行,但是我无法对其进行编辑。当我将它绑定到具有空列表的集合时,会出现两行,即使我有验证,也可以编辑第一行为空的第二行。我尝试过普通的 List 和 ObservableCollection。

我怎样才能让 DataGrid 可以进入一个空列表,或者 DataGrid 不会让用户进入第二个空白行?

【问题讨论】:

  • 问题在于,我仍然希望用户能够添加行。

标签: wpf datagrid .net-4.0 wpfdatagrid


【解决方案1】:

对于它的价值,我确实弄清楚了我的问题是什么。好吧,我修复了这个故障,但我完全不确定它为什么会起作用。

在 DataGrid 的 Binding 字段中,我设置了 Mode=TwoWay。我认为这是必要的,因为我希望网格返回数据,反之亦然。事实证明,删除它可以解决问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-07
    • 2013-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-15
    相关资源
    最近更新 更多