C# WPF DataGrid占位符/删除行后未显示新行

C# WPF DataGrid占位符/删除行后未显示新行,c#,wpf,datagrid,C#,Wpf,Datagrid,我的问题是,删除一行后,无法添加新行。也没有占位符行 例如,如果我在填写所有详细信息后通过点击ENTER添加一行,该行将被提交,并在该行下方显示一个新的占位符行。如果我删除了我刚刚提交的行(通过我添加的删除按钮),点击输入或使用我自己的添加按钮提交当前行,但不会为我添加新的占位符行 如果清除DataGrid ItemSource,DataGrid将完全为空,没有占位符供我添加新项 我有一个包含以下列的DataGrid: 我正在使用HandyControl自定义库 我将DataGrid Ite

我的问题是,删除一行后,无法添加新行。也没有占位符行

例如,如果我在填写所有详细信息后通过点击ENTER添加一行,该行将被提交,并在该行下方显示一个新的占位符行。如果我删除了我刚刚提交的行(通过我添加的删除按钮),点击输入或使用我自己的添加按钮提交当前行,但不会为我添加新的占位符行

如果清除DataGrid ItemSource,DataGrid将完全为空,没有占位符供我添加新项

我有一个包含以下列的DataGrid:


我正在使用HandyControl自定义库

我将DataGrid ItemSource绑定到代码隐藏中

以下是视图模型中我的删除功能:

公共作废删除(ID p)
{
id.Remove(p);
}
下面是我的添加功能在查看代码后面:

private void addbutton单击(对象发送方,路由目标)
{
committedit(DataGridEditingUnit.Row,true);
}
IDs是一个可观察的集合

提前谢谢