2013-09-20 41 views
1

看来这会很简单,但我似乎无法弄清楚。现在,在完成查询并通过绑定将数据添加到DataGrid之前,DataGrid仅显示为其标题,而没有行。我希望第一行始终显示,即使在查询运行之前,对于视觉吸引力,是否有办法实现这一点?总是显示DataGrid的第一行,即使它是空的?

回答

2

之前绑定到您的数据,插入空行:datagrid.Items.Add(0);

删除空行权查询之前:datagrid.Items.Remove(0);

(编辑以反映OP反馈)

+0

这实际上工作得很好!不需要绑定或任何东西。在查询运行之前,只需'datagrid.Items.Add(0);'然后'datagrid.Items.Remove(0)'。谢谢。 –

+1

酷!我编辑了我的答案以反映这一点。 –

0

此外,还可以使在DataGrid中添加一行,它将创建一个可编辑的空行。

相关问题