Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wpf datagrid row LostFocus事件在删除时引发未处理的异常,仅使用caliburn micro_Wpf_Xaml_Caliburn.micro - Fatal编程技术网

Wpf datagrid row LostFocus事件在删除时引发未处理的异常,仅使用caliburn micro

Wpf datagrid row LostFocus事件在删除时引发未处理的异常,仅使用caliburn micro,wpf,xaml,caliburn.micro,Wpf,Xaml,Caliburn.micro,我有一个datagrid,它的单元格上有LostFocus事件,除了使用键盘上的“删除”按钮删除一行时,它会引发未处理的异常(ActionMessage.cs未找到)。。。 但是,当我在datagrid之外创建一个与键盘删除按钮执行相同操作的xaml按钮时,LostFocus事件工作得非常好 我的问题是这是一个bug还是什么?因为我用简单的wpf尝试了它,代码背后没有mvvm,但无论如何它都可以完美地工作。确切的异常和堆栈跟踪是什么?确切的异常是“找不到OnCellLostFocus方法的目标”

我有一个datagrid,它的单元格上有LostFocus事件,除了使用键盘上的“删除”按钮删除一行时,它会引发未处理的异常(ActionMessage.cs未找到)。。。 但是,当我在datagrid之外创建一个与键盘删除按钮执行相同操作的xaml按钮时,LostFocus事件工作得非常好


我的问题是这是一个bug还是什么?因为我用简单的wpf尝试了它,代码背后没有mvvm,但无论如何它都可以完美地工作。

确切的异常和堆栈跟踪是什么?确切的异常是“找不到OnCellLostFocus方法的目标”,当我将焦点从一个单元格更改为另一个单元格时,该函数运行良好,但删除时会引发该异常。我认为,当我在网格外创建一个要删除的按钮时,LostFocus会在实际删除之前触发,但当按下delete按钮时,它会删除,然后触发LostFocus,因为发生了找不到目标函数的情况:/