Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.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
C# Infragistics XamTextEditor复制到数据表(WPF)_C#_Wpf_Datatable_Infragistics_Xamdatagrid - Fatal编程技术网

C# Infragistics XamTextEditor复制到数据表(WPF)

C# Infragistics XamTextEditor复制到数据表(WPF),c#,wpf,datatable,infragistics,xamdatagrid,C#,Wpf,Datatable,Infragistics,Xamdatagrid,我正在使用绑定到数据表的XamDataGrid。当我在行中输入数据并点击save(将数据保存回数据库)时,它不会保存最后输入的行。我猜测是因为我需要从当前输入数据的单元格中移出制表符,并且它只会在编辑结束时将文本移动到DataTable。是否有一种方法可以在用户输入数据时将数据复制到DataTable,这样他们就不必通过制表符强制结束编辑,还是有更好的方法?谢谢 我想将此作为评论添加,但无法添加。如果没有更多信息很难说,但您是否尝试过添加UpdateSourceTrigger=PropertyC

我正在使用绑定到数据表的XamDataGrid。当我在行中输入数据并点击save(将数据保存回数据库)时,它不会保存最后输入的行。我猜测是因为我需要从当前输入数据的单元格中移出制表符,并且它只会在编辑结束时将文本移动到DataTable。是否有一种方法可以在用户输入数据时将数据复制到DataTable,这样他们就不必通过制表符强制结束编辑,还是有更好的方法?谢谢

我想将此作为评论添加,但无法添加。如果没有更多信息很难说,但您是否尝试过添加UpdateSourceTrigger=PropertyChanged

"{Binding Path=Something, UpdateSourceTrigger=PropertyChanged}"

如果网格失去焦点,则应更新其源,这可能不会发生,尤其是如果“保存”按钮位于无法获取焦点的工具栏中。如果是这种情况,您可以通过调用XamDataGrid并传入.EndEditModeAndCommitRecord命令来强制网格结束编辑并提交记录。

是的-我已经准备好了/已经准备好了,但当时它没有启动。谢谢-这帮助我朝着正确的方向前进。我把它绑好了,扣好了。