DataGridCheckBoxColumn的默认行为是,用户需要点击两次才能更改复选框的值。在如何在WPF DataGrid中执行单击复选框选择主题中有一些解决方案可以解决该问题,但存在一个问题-如果您在代码后台中使用视图模型对象,并实现了
IEditableObject
接口,则EndEdit
方法不会执行。
您有什么想法可以使单击生效并保留IEditableObject
功能?