2010-05-21 67 views
0

使用WPF和C#。我有一个包含数据网格的页面,其中列出了一系列List作为DataContext的对象。我最近在后面的代码中工作,Datagrid会在数据网格的底部显示新条目的额外行。现在,我已将完全相同的代码移至自己的库项目中。数据仍然显示,但是输入的额外行不会,用户无法添加新记录。WPF - 使用DataGrid的怪异结果 - 用于编辑条目的额外行

我已经尝试过使用grid.CanUserAddNew = true;但这并没有解决它。所以,它必须是List对象中的东西 - 它与以前完全相同,只从库中提取。

帮助。

回答

0

我的猜测是额外的线路仍然存在但不可见。

你能否确定高度和宽度都可以。

您还定义了哪些其他选项属性?

+0

是的,我也考虑过,但我已经验证了所有的项目和网格是好的。再次,这工作得很好,直到创建List对象的方法被移动到一个库,这开始发生。它必须是如何创建/调用List的东西。 网格本身没有很多属性集。我只将List绑定到DataContext – 2010-05-21 16:55:49