WPF项目 错误信息“无法关闭单元,因为不存在已打开的单元”,求大神支招

DataGrid其中一列里的TextBox,这个TextBox有值转换,对输入也做了限制,允许输入数字和“=”、“-”。用回车切换焦点,到这一列输入除字母和数字之外的字符就会报出这个错误。代码调试不出错误,所有代码都走完之后会报出这个错误。而且是有些电脑运行不出错,有些就出错。
图片说明
图片说明

请附代码,看下具体在哪里报错