始终显示 DataGrid 的第一行,即使它是空的

本文关键字:一行 显示 DataGrid | 更新日期: 2023-09-27 18:32:09

这似乎很简单,但我似乎想不通。 现在的情况是,在完成查询并通过绑定将数据添加到 DataGrid 之前,DataGrid 仅显示为其标头,没有行。 我希望始终显示第一行,甚至在运行查询之前,为了视觉吸引力,有没有办法做到这一点?

始终显示 DataGrid 的第一行,即使它是空的

在绑定到数据之前,请插入一个空白行:datagrid.Items.Add(0);

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

(经过编辑以反映OP反馈。

此外,您可以启用在 DataGrid 中添加一行,它将创建一个可为您编辑的空行。