确认后从DataGrid中删除项目
本文关键字:删除项目 DataGrid 确认 | 更新日期: 2023-09-27 18:26:12
我有一个DataGrid,它为集合中的每个条目都有一行。每个条目都有一个"删除"按钮(在DataGridTemplateColumn中)。我已经将该按钮连接到条目模型中的一个命令,该命令会触发其父容器侦听的事件,从而将条目从列表中删除。我的问题:
- 有更好的方法吗
- 有没有一种巧妙的方法可以让它在不违反MVVM的情况下弹出一个确认对话框?如果可能的话,我想避免绕过
Func<bool> checkBeforeDeleting
如果将InitializeComponent()部分中的代码更新为
this.BindingNavigatorName.DeleteItem=空
它对你有用。您现在可以询问"确定要删除吗?"并编程,如果是,删除或不删除
祝好运